add support for multiple database users

This commit is contained in:
Usman Nasir
2021-04-11 12:39:05 +05:00
parent 0e87a6c8d6
commit 8ce49c303d
2 changed files with 18 additions and 0 deletions

View File

@@ -1454,6 +1454,20 @@ imap_folder_list_limit = 0
PRIMARY KEY (`id`)
)"""
try:
cursor.execute(query)
except:
pass
query = "CREATE TABLE `databases_databasesusers` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `username` varchar(50) NOT NULL UNIQUE, `owner_id` integer NOT NULL)"
try:
cursor.execute(query)
except:
pass
query = "ALTER TABLE `databases_databasesusers` ADD CONSTRAINT `databases_databasesu_owner_id_908fc638_fk_databases` FOREIGN KEY (`owner_id`) REFERENCES `databases_databases` (`id`);"
try:
cursor.execute(query)
except: