From 8d924d13742a8e2a3f12a0cc63adc62323baab85 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Fri, 16 Jul 2021 14:37:15 +0500 Subject: [PATCH] add table for dashboad css --- baseTemplate/models.py | 5 ++++- plogical/upgrade.py | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/baseTemplate/models.py b/baseTemplate/models.py index 876f66dcb..3ced4ced5 100755 --- a/baseTemplate/models.py +++ b/baseTemplate/models.py @@ -8,4 +8,7 @@ from django.db import models class version(models.Model): currentVersion = models.CharField(max_length=50) - build = models.IntegerField() \ No newline at end of file + build = models.IntegerField() + +class CyberPanelCosmetic(models.Model): + MainDashboardCSS = models.TextField(default='') \ No newline at end of file diff --git a/plogical/upgrade.py b/plogical/upgrade.py index e0c856986..b18a5afdd 100755 --- a/plogical/upgrade.py +++ b/plogical/upgrade.py @@ -599,6 +599,11 @@ imap_folder_list_limit = 0 connection, cursor = Upgrade.setupConnection('cyberpanel') + try: + cursor.execute('CREATE TABLE `baseTemplate_cyberpanelcosmetic` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `MainDashboardCSS` longtext NOT NULL)') + except: + pass + try: cursor.execute( 'CREATE TABLE `loginSystem_acl` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `name` varchar(50) NOT NULL UNIQUE, `adminStatus` integer NOT NULL DEFAULT 0, `versionManagement` integer NOT NULL DEFAULT 0, `createNewUser` integer NOT NULL DEFAULT 0, `deleteUser` integer NOT NULL DEFAULT 0, `resellerCenter` integer NOT NULL DEFAULT 0, `changeUserACL` integer NOT NULL DEFAULT 0, `createWebsite` integer NOT NULL DEFAULT 0, `modifyWebsite` integer NOT NULL DEFAULT 0, `suspendWebsite` integer NOT NULL DEFAULT 0, `deleteWebsite` integer NOT NULL DEFAULT 0, `createPackage` integer NOT NULL DEFAULT 0, `deletePackage` integer NOT NULL DEFAULT 0, `modifyPackage` integer NOT NULL DEFAULT 0, `createDatabase` integer NOT NULL DEFAULT 0, `deleteDatabase` integer NOT NULL DEFAULT 0, `listDatabases` integer NOT NULL DEFAULT 0, `createNameServer` integer NOT NULL DEFAULT 0, `createDNSZone` integer NOT NULL DEFAULT 0, `deleteZone` integer NOT NULL DEFAULT 0, `addDeleteRecords` integer NOT NULL DEFAULT 0, `createEmail` integer NOT NULL DEFAULT 0, `deleteEmail` integer NOT NULL DEFAULT 0, `emailForwarding` integer NOT NULL DEFAULT 0, `changeEmailPassword` integer NOT NULL DEFAULT 0, `dkimManager` integer NOT NULL DEFAULT 0, `createFTPAccount` integer NOT NULL DEFAULT 0, `deleteFTPAccount` integer NOT NULL DEFAULT 0, `listFTPAccounts` integer NOT NULL DEFAULT 0, `createBackup` integer NOT NULL DEFAULT 0, `restoreBackup` integer NOT NULL DEFAULT 0, `addDeleteDestinations` integer NOT NULL DEFAULT 0, `scheduleBackups` integer NOT NULL DEFAULT 0, `remoteBackups` integer NOT NULL DEFAULT 0, `manageSSL` integer NOT NULL DEFAULT 0, `hostnameSSL` integer NOT NULL DEFAULT 0, `mailServerSSL` integer NOT NULL DEFAULT 0)')