From 43df39f07d7ad56303994d0131be63e68a5fa3ad Mon Sep 17 00:00:00 2001 From: Sanan Guliyev Date: Mon, 16 Jan 2023 10:11:56 +0100 Subject: [PATCH] Fixed MySQL Queries --- mysql.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mysql.go b/mysql.go index 914889e..0f0e41a 100644 --- a/mysql.go +++ b/mysql.go @@ -44,15 +44,15 @@ CREATE TABLE IF NOT EXISTS users ( passbcrypt VARCHAR(64) DEFAULT '', otpsecret VARCHAR(64) DEFAULT '', yubikey VARCHAR(128) DEFAULT '', - sshkeys TEXT DEFAULT '', - custattr TEXT DEFAULT '{}') + sshkeys TEXT, + custattr TEXT) `) statement.Exec() statement, _ = db.Prepare("CREATE UNIQUE INDEX idx_user_name on users(name)") statement.Exec() - statement, _ = db.Prepare("CREATE TABLE IF NOT EXISTS groups (id INTEGER AUTO_INCREMENT PRIMARY KEY, name VARCHAR(64) NOT NULL, gidnumber INTEGER NOT NULL)") + statement, _ = db.Prepare("CREATE TABLE IF NOT EXISTS `groups` (id INTEGER AUTO_INCREMENT PRIMARY KEY, name VARCHAR(64) NOT NULL, gidnumber INTEGER NOT NULL)") statement.Exec() - statement, _ = db.Prepare("CREATE UNIQUE INDEX idx_group_name on groups(name)") + statement, _ = db.Prepare("CREATE UNIQUE INDEX idx_group_name on `groups`(name)") statement.Exec() statement, _ = db.Prepare("CREATE TABLE IF NOT EXISTS includegroups (id INTEGER AUTO_INCREMENT PRIMARY KEY, parentgroupid INTEGER NOT NULL, includegroupid INTEGER NOT NULL)") statement.Exec() @@ -63,7 +63,7 @@ CREATE TABLE IF NOT EXISTS users ( // Migrate schema if necessary func (b MysqlBackend) MigrateSchema(db *sql.DB, checker func(*sql.DB, string) bool) { if !checker(db, "sshkeys") { - statement, _ := db.Prepare("ALTER TABLE users ADD COLUMN sshkeys TEXT DEFAULT ''") + statement, _ := db.Prepare("ALTER TABLE users ADD COLUMN sshkeys TEXT") statement.Exec() } }