v1.2.0: take var and return gorm.db
Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
parent
82a057f131
commit
0695062ad7
1 changed files with 4 additions and 2 deletions
|
|
@ -34,11 +34,13 @@ func DropUnusedColumns(DB *gorm.DB, values ...interface{}) {
|
|||
}
|
||||
}
|
||||
|
||||
func Init_database() {
|
||||
dsn := "postgres://acc:totor@postgres:5432/accounts?sslmode=disable"
|
||||
func Init_database(dsn string) (*gorm.DB, error) {
|
||||
db, err := gorm.Open(postgres.Open(dsn), &gorm.Config{})
|
||||
if err != nil {
|
||||
return db, err
|
||||
}
|
||||
db.AutoMigrate(&Users{})
|
||||
DropUnusedColumns(db, &Users{})
|
||||
|
||||
return db, nil
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue