Преглед на файлове

Enable foreign keys in SQLite

Tulir Asokan преди 6 години
родител
ревизия
921c1209ea
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      database/database.go

+ 4 - 0
database/database.go

@@ -43,6 +43,10 @@ func New(dbType string, uri string) (*Database, error) {
 		return nil, err
 	}
 
+	if dbType == "sqlite3" {
+		_, _ = conn.Exec("PRAGMA foreign_keys = ON")
+	}
+
 	db := &Database{
 		DB:  conn,
 		log: log.Sub("Database"),