enable identity column insert optionally for mssql ref: https://github.com/jinzhu/gorm/issues/647
This commit is contained in:
parent
be655f8539
commit
f8dd9d077d
5
mssql.go
5
mssql.go
@ -78,3 +78,8 @@ func (s mssql) CurrentDatabase(scope *Scope) (name string) {
|
|||||||
s.RawScanString(scope, &name, "SELECT DB_NAME() AS [Current Database]")
|
s.RawScanString(scope, &name, "SELECT DB_NAME() AS [Current Database]")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (s mssql) EnableIdentityInsert(db *DB, tableName string) *DB {
|
||||||
|
idSql := "SET IDENTITY_INSERT " + tableName + " ON"
|
||||||
|
return db.Exec(idSql)
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user