From 59f91971037b1767d8b8e0ee252be2b0d6bd88a0 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Sun, 14 Jun 2020 13:14:28 +0500 Subject: [PATCH] create gdrive tables during upgrade --- plogical/upgrade.py | 46 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/plogical/upgrade.py b/plogical/upgrade.py index 0cb4cb16c..2afd36ee9 100755 --- a/plogical/upgrade.py +++ b/plogical/upgrade.py @@ -1304,6 +1304,52 @@ class Upgrade: CONSTRAINT `websiteFunctions_bac_owner_id_af3d15f9_fk_websiteFu` FOREIGN KEY (`owner_id`) REFERENCES `websiteFunctions_backupjob` (`id`) )""" + try: + cursor.execute(query) + except: + pass + + query = """CREATE TABLE `websiteFunctions_gdrive` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(50) NOT NULL, + `auth` longtext NOT NULL, + `runTime` varchar(20) NOT NULL, + `owner_id` int(11) NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `name` (`name`), + KEY `websiteFunctions_gdr_owner_id_b5b1e86f_fk_loginSyst` (`owner_id`), + CONSTRAINT `websiteFunctions_gdr_owner_id_b5b1e86f_fk_loginSyst` FOREIGN KEY (`owner_id`) REFERENCES `loginSystem_administrator` (`id`) +)""" + + try: + cursor.execute(query) + except: + pass + + query = """CREATE TABLE `websiteFunctions_gdrivesites` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `domain` varchar(200) NOT NULL, + `owner_id` int(11) NOT NULL, + PRIMARY KEY (`id`), + KEY `websiteFunctions_gdr_owner_id_ff78b305_fk_websiteFu` (`owner_id`), + CONSTRAINT `websiteFunctions_gdr_owner_id_ff78b305_fk_websiteFu` FOREIGN KEY (`owner_id`) REFERENCES `websiteFunctions_gdrive` (`id`) +)""" + + try: + cursor.execute(query) + except: + pass + + query = """CREATE TABLE `websiteFunctions_gdrivejoblogs` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `status` int(11) NOT NULL, + `message` longtext NOT NULL, + `owner_id` int(11) NOT NULL, + PRIMARY KEY (`id`), + KEY `websiteFunctions_gdr_owner_id_4cf7983e_fk_websiteFu` (`owner_id`), + CONSTRAINT `websiteFunctions_gdr_owner_id_4cf7983e_fk_websiteFu` FOREIGN KEY (`owner_id`) REFERENCES `websiteFunctions_gdrive` (`id`) +)""" + try: cursor.execute(query) except: