Create admin settings and moved signup disable setting there

This commit is contained in:
Thomas Miceli
2023-04-17 00:17:06 +02:00
parent dbdd38694d
commit dba3f4be44
10 changed files with 127 additions and 16 deletions
+5 -2
View File
@@ -17,11 +17,14 @@ func Setup(dbpath string) error {
return err
}
if err = db.AutoMigrate(&User{}, &SSHKey{}, &Gist{}); err != nil {
if err = db.AutoMigrate(&User{}, &SSHKey{}, &Gist{}, &AdminSetting{}); err != nil {
return err
}
return nil
// Default admin setting values
return initAdminSettings(map[string]string{
SettingDisableSignup: "0",
})
}
func CountAll(table interface{}) (int64, error) {