We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d67be9e commit d8e0b16Copy full SHA for d8e0b16
db.go
@@ -50,9 +50,13 @@ func (h *Headscale) db() (*gorm.DB, error) {
50
var err error
51
switch h.dbType {
52
case "sqlite3":
53
- db, err = gorm.Open(sqlite.Open(h.dbString), &gorm.Config{})
+ db, err = gorm.Open(sqlite.Open(h.dbString), &gorm.Config{
54
+ DisableForeignKeyConstraintWhenMigrating: true,
55
+ })
56
case "postgres":
- db, err = gorm.Open(postgres.Open(h.dbString), &gorm.Config{})
57
+ db, err = gorm.Open(postgres.Open(h.dbString), &gorm.Config{
58
59
60
}
61
62
if err != nil {
0 commit comments