- Sort Score
- Num 10 results
- Language All
Results 1 - 2 of 2 for mysqlVersionAtLeast (0.11 seconds)
-
tests/helper_test.go
} } func isTiDB() bool { return os.Getenv("GORM_DIALECT") == "tidb" } func isMysql() bool { return os.Getenv("GORM_DIALECT") == "mysql" } func mysqlVersionAtLeast(major, minor int) bool { if !isMysql() { return false } var version string if err := DB.Raw("SELECT VERSION()").Row().Scan(&version); err != nil { return false }
Created: Sun Apr 05 09:35:12 GMT 2026 - Last Modified: Sat Mar 21 11:27:38 GMT 2026 - 8.6K bytes - Click Count (0) -
tests/multi_primary_keys_test.go
if name := DB.Dialector.Name(); name == "sqlite" || name == "sqlserver" { t.Skip("skip sqlite, sqlserver due to it doesn't support multiple primary keys with auto increment") } if mysqlVersionAtLeast(8, 4) { t.Skip("skip mysql 8.4+ due to stricter foreign key requirements for non-unique referenced keys") } if name := DB.Dialector.Name(); name == "postgres" {
Created: Sun Apr 05 09:35:12 GMT 2026 - Last Modified: Sat Mar 21 11:27:38 GMT 2026 - 13.3K bytes - Click Count (0)