2016-06-30 02:45:35 +00:00
|
|
|
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
|
|
|
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
|
|
|
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
|
|
|
/*!40101 SET NAMES utf8 */;
|
|
|
|
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
|
|
|
/*!40103 SET TIME_ZONE='+00:00' */;
|
|
|
|
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
|
|
|
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
|
|
|
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
|
|
|
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-11-25 09:29:55 +00:00
|
|
|
CREATE TABLE `abuse_reports_abusereport` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`reporter` longtext DEFAULT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`repo_name` varchar(255) NOT NULL,
|
|
|
|
`file_path` longtext DEFAULT NULL,
|
|
|
|
`abuse_type` varchar(255) NOT NULL,
|
|
|
|
`description` longtext DEFAULT NULL,
|
|
|
|
`handled` tinyint(1) NOT NULL,
|
|
|
|
`time` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `abuse_reports_abusereport_abuse_type_703d5335` (`abuse_type`),
|
|
|
|
KEY `abuse_reports_abusereport_handled_94b8304c` (`handled`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `abuse_reports_abusereport` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `abuse_reports_abusereport` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2017-04-28 09:12:13 +00:00
|
|
|
CREATE TABLE `admin_log_adminlog` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`email` varchar(254) NOT NULL,
|
|
|
|
`operation` varchar(255) NOT NULL,
|
|
|
|
`detail` longtext NOT NULL,
|
|
|
|
`datetime` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `admin_log_adminlog_email_7213c993` (`email`),
|
|
|
|
KEY `admin_log_adminlog_operation_4bad7bd1` (`operation`)
|
2017-04-28 09:12:13 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `admin_log_adminlog` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `admin_log_adminlog` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `api2_token` (
|
|
|
|
`key` varchar(40) NOT NULL,
|
|
|
|
`user` varchar(255) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`created` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`key`),
|
|
|
|
UNIQUE KEY `user` (`user`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `api2_token` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `api2_token` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `api2_tokenv2` (
|
|
|
|
`key` varchar(40) NOT NULL,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`platform` varchar(32) NOT NULL,
|
|
|
|
`device_id` varchar(40) NOT NULL,
|
|
|
|
`device_name` varchar(40) NOT NULL,
|
|
|
|
`platform_version` varchar(16) NOT NULL,
|
|
|
|
`client_version` varchar(16) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`last_accessed` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
`last_login_ip` char(39) DEFAULT NULL,
|
2016-08-02 03:57:10 +00:00
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
`wiped_at` datetime DEFAULT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`key`),
|
2018-04-26 08:02:38 +00:00
|
|
|
UNIQUE KEY `api2_tokenv2_user_platform_device_id_37005c24_uniq` (`user`,`platform`,`device_id`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2021-10-09 14:05:09 +00:00
|
|
|
|
|
|
|
ALTER TABLE `api2_tokenv2` CHANGE COLUMN `device_name` `device_name` varchar(40) CHARACTER SET 'utf8mb4' COLLATE utf8mb4_unicode_ci NOT NULL;
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `api2_tokenv2` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `api2_tokenv2` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2018-04-26 08:02:38 +00:00
|
|
|
CREATE TABLE `auth_group` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`name` varchar(80) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `name` (`name`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `auth_group` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `auth_group` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `auth_group_permissions` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`group_id` int(11) NOT NULL,
|
|
|
|
`permission_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `auth_group_permissions_group_id_permission_id_0cd325b0_uniq` (`group_id`,`permission_id`),
|
|
|
|
KEY `auth_group_permissio_permission_id_84c5c92e_fk_auth_perm` (`permission_id`),
|
|
|
|
CONSTRAINT `auth_group_permissio_permission_id_84c5c92e_fk_auth_perm` FOREIGN KEY (`permission_id`) REFERENCES `auth_permission` (`id`),
|
|
|
|
CONSTRAINT `auth_group_permissions_group_id_b120cbf9_fk_auth_group_id` FOREIGN KEY (`group_id`) REFERENCES `auth_group` (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `auth_group_permissions` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `auth_group_permissions` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `auth_permission` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`content_type_id` int(11) NOT NULL,
|
|
|
|
`codename` varchar(100) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `auth_permission_content_type_id_codename_01ab375a_uniq` (`content_type_id`,`codename`),
|
|
|
|
CONSTRAINT `auth_permission_content_type_id_2f476e4b_fk_django_co` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`)
|
2019-11-25 09:29:55 +00:00
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=239 DEFAULT CHARSET=utf8;
|
2018-04-26 08:02:38 +00:00
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `auth_permission` DISABLE KEYS */;
|
2019-11-25 09:29:55 +00:00
|
|
|
INSERT INTO `auth_permission` VALUES (1,'Can add content type',1,'add_contenttype'),(2,'Can change content type',1,'change_contenttype'),(3,'Can delete content type',1,'delete_contenttype'),(4,'Can change config',2,'change_config'),(5,'Can add session',3,'add_session'),(6,'Can change session',3,'change_session'),(7,'Can delete session',3,'delete_session'),(8,'Can add client login token',4,'add_clientlogintoken'),(9,'Can change client login token',4,'change_clientlogintoken'),(10,'Can delete client login token',4,'delete_clientlogintoken'),(11,'Can add commands last check',5,'add_commandslastcheck'),(12,'Can change commands last check',5,'change_commandslastcheck'),(13,'Can delete commands last check',5,'delete_commandslastcheck'),(14,'Can add device token',6,'add_devicetoken'),(15,'Can change device token',6,'change_devicetoken'),(16,'Can delete device token',6,'delete_devicetoken'),(17,'Can add file comment',7,'add_filecomment'),(18,'Can change file comment',7,'change_filecomment'),(19,'Can delete file comment',7,'delete_filecomment'),(20,'Can add file discuss',8,'add_filediscuss'),(21,'Can change file discuss',8,'change_filediscuss'),(22,'Can delete file discuss',8,'delete_filediscuss'),(23,'Can add group enabled module',9,'add_groupenabledmodule'),(24,'Can change group enabled module',9,'change_groupenabledmodule'),(25,'Can delete group enabled module',9,'delete_groupenabledmodule'),(26,'Can add inner pub msg',10,'add_innerpubmsg'),(27,'Can change inner pub msg',10,'change_innerpubmsg'),(28,'Can delete inner pub msg',10,'delete_innerpubmsg'),(29,'Can add inner pub msg reply',11,'add_innerpubmsgreply'),(30,'Can change inner pub msg reply',11,'change_innerpubmsgreply'),(31,'Can delete inner pub msg reply',11,'delete_innerpubmsgreply'),(32,'Can add user enabled module',12,'add_userenabledmodule'),(33,'Can change user enabled module',12,'change_userenabledmodule'),(34,'Can delete user enabled module',12,'delete_userenabledmodule'),(35,'Can add user last login',13,'add_userlastlogin'),(36,'Can change user last login',13,'change_userlastlogin'),(37,'Can delete user last login',13,'delete_userlastlogin'),(38,'Can add user starred files',14,'add_userstarredfiles'),(39,'Can change user starred files',14,'change_userstarredfiles'),(40,'Can delete user starred files',14,'delete_userstarredfiles'),(41,'Can add repo secret key',15,'add_reposecretkey'),(42,'Can change repo secret key',15,'change_reposecretkey'),(43,'Can delete repo secret key',15,'delete_reposecretkey'),(44,'Can add permission',16,'add_permission'),(45,'Can change permission',16,'change_permission'),(46,'Can delete permission',16,'delete_permission'),(47,'Can add group',17,'add_group'),(48,'Can change group',17,'change_group'),(49,'Can delete group',17,'delete_group'),(50,'Can add user',18,'add_user'),(51,'Can change user',18,'change_user'),(52,'Can delete user',18,'delete_user'),(53,'Can add registration profile',19,'add_registrationprofile'),(54,'Can change registration profile',19,'change_registrationprofile'),(55,'Can delete registration profile',19,'delete_registrationprofile'),(56,'Can add captcha store',20,'add_captchastore'),(57,'Can change captcha store',20,'change_captchastore'),(58,'Can delete captcha store',20,'delete_captchastore'),(59,'Can add constance',21,'add_constance'),(60,'Can change constance',21,'change_constance'),(61,'Can delete constance',21,'delete_constance'),(62,'Can add Attachment',22,'add_attachment'),(63,'Can change Attachment',22,'change_attachment'),(64,'Can delete Attachment',22,'delete_attachment'),(65,'Can add Email',23,'add_email'),(66,'Can change Email',23,'change_email'),(67,'Can delete Email',23,'delete_email'),(68,'Can add Email Template',24,'add_emailtemplate'),(69,'Can change Email Template',24,'change_emailtemplate'),(70,'Can delete Email Template',24,'delete_emailtemplate'),(71,'Can add Log',25,'add_log'),(72,'Can change Log',25,'change_log'),(73,'Can delete Log',25,'delete_log'),(74,'Can add Terms and Conditions',26,'add_termsandconditions'),(75,'Can change Terms and Conditions',26,'change_termsandconditions'),(76,'Can
|
2018-04-26 08:02:38 +00:00
|
|
|
/*!40000 ALTER TABLE `auth_permission` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `auth_user` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`password` varchar(128) NOT NULL,
|
|
|
|
`last_login` datetime DEFAULT NULL,
|
|
|
|
`is_superuser` tinyint(1) NOT NULL,
|
|
|
|
`username` varchar(150) NOT NULL,
|
|
|
|
`first_name` varchar(30) NOT NULL,
|
|
|
|
`last_name` varchar(30) NOT NULL,
|
|
|
|
`email` varchar(254) NOT NULL,
|
|
|
|
`is_staff` tinyint(1) NOT NULL,
|
|
|
|
`is_active` tinyint(1) NOT NULL,
|
|
|
|
`date_joined` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `username` (`username`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `auth_user` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `auth_user` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `auth_user_groups` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user_id` int(11) NOT NULL,
|
|
|
|
`group_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `auth_user_groups_user_id_group_id_94350c0c_uniq` (`user_id`,`group_id`),
|
|
|
|
KEY `auth_user_groups_group_id_97559544_fk_auth_group_id` (`group_id`),
|
|
|
|
CONSTRAINT `auth_user_groups_group_id_97559544_fk_auth_group_id` FOREIGN KEY (`group_id`) REFERENCES `auth_group` (`id`),
|
|
|
|
CONSTRAINT `auth_user_groups_user_id_6a12ed8b_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `auth_user_groups` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `auth_user_groups` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `auth_user_user_permissions` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user_id` int(11) NOT NULL,
|
|
|
|
`permission_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `auth_user_user_permissions_user_id_permission_id_14a6b632_uniq` (`user_id`,`permission_id`),
|
|
|
|
KEY `auth_user_user_permi_permission_id_1fbb5f2c_fk_auth_perm` (`permission_id`),
|
|
|
|
CONSTRAINT `auth_user_user_permi_permission_id_1fbb5f2c_fk_auth_perm` FOREIGN KEY (`permission_id`) REFERENCES `auth_permission` (`id`),
|
|
|
|
CONSTRAINT `auth_user_user_permissions_user_id_a95ead1b_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `auth_user_user_permissions` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `auth_user_user_permissions` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `avatar_avatar` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`emailuser` varchar(255) NOT NULL,
|
|
|
|
`primary` tinyint(1) NOT NULL,
|
|
|
|
`avatar` varchar(1024) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`date_uploaded` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `avatar_avatar` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `avatar_avatar` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `avatar_groupavatar` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`group_id` varchar(255) NOT NULL,
|
|
|
|
`avatar` varchar(1024) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`date_uploaded` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `avatar_groupavatar` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `avatar_groupavatar` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2015-05-07 03:16:05 +00:00
|
|
|
CREATE TABLE `base_clientlogintoken` (
|
|
|
|
`token` varchar(32) NOT NULL,
|
|
|
|
`username` varchar(255) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`timestamp` datetime NOT NULL,
|
2015-05-07 03:16:05 +00:00
|
|
|
PRIMARY KEY (`token`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `base_clientlogintoken_username_4ad5d42c` (`username`)
|
2015-05-07 03:16:05 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `base_clientlogintoken` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `base_clientlogintoken` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `base_commandslastcheck` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`command_type` varchar(100) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`last_check` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `base_commandslastcheck` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `base_commandslastcheck` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `base_devicetoken` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`token` varchar(80) NOT NULL,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`platform` varchar(32) NOT NULL,
|
|
|
|
`version` varchar(16) NOT NULL,
|
|
|
|
`pversion` varchar(16) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
UNIQUE KEY `base_devicetoken_token_user_38535636_uniq` (`token`,`user`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `base_devicetoken` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `base_devicetoken` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2016-08-02 03:57:10 +00:00
|
|
|
CREATE TABLE `base_filecomment` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`author` varchar(255) NOT NULL,
|
|
|
|
`comment` longtext NOT NULL,
|
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
`updated_at` datetime NOT NULL,
|
2018-04-26 08:02:38 +00:00
|
|
|
`uuid_id` char(32) NOT NULL,
|
2019-01-21 02:30:18 +00:00
|
|
|
`detail` longtext NOT NULL,
|
|
|
|
`resolved` tinyint(1) NOT NULL,
|
2016-08-02 03:57:10 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `base_filecomment_uuid_id_4f9a2ca2_fk_tags_fileuuidmap_uuid` (`uuid_id`),
|
|
|
|
KEY `base_filecomment_author_8a4d7e91` (`author`),
|
2019-01-21 02:30:18 +00:00
|
|
|
KEY `base_filecomment_resolved_e0717eca` (`resolved`),
|
2018-04-26 08:02:38 +00:00
|
|
|
CONSTRAINT `base_filecomment_uuid_id_4f9a2ca2_fk_tags_fileuuidmap_uuid` FOREIGN KEY (`uuid_id`) REFERENCES `tags_fileuuidmap` (`uuid`)
|
2016-08-02 03:57:10 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `base_filecomment` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `base_filecomment` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-01-21 02:30:18 +00:00
|
|
|
CREATE TABLE `base_reposecretkey` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`secret_key` varchar(44) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `repo_id` (`repo_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `base_reposecretkey` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `base_reposecretkey` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `base_userlastlogin` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`last_login` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `base_userlastlogin_username_270de06f` (`username`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `base_userlastlogin` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `base_userlastlogin` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `base_userstarredfiles` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
2016-03-19 08:35:39 +00:00
|
|
|
`email` varchar(254) NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`path` longtext NOT NULL,
|
|
|
|
`is_dir` tinyint(1) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `base_userstarredfiles_email_29e69053` (`email`),
|
|
|
|
KEY `base_userstarredfiles_repo_id_f5ecc00a` (`repo_id`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `base_userstarredfiles` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `base_userstarredfiles` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `captcha_captchastore` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`challenge` varchar(32) NOT NULL,
|
|
|
|
`response` varchar(32) NOT NULL,
|
|
|
|
`hashkey` varchar(40) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`expiration` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `hashkey` (`hashkey`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `captcha_captchastore` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `captcha_captchastore` ENABLE KEYS */;
|
2015-10-21 06:16:30 +00:00
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `constance_config` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
2019-11-25 09:29:55 +00:00
|
|
|
`constance_key` varchar(255) NOT NULL,
|
|
|
|
`value` longtext DEFAULT NULL,
|
2015-10-21 06:16:30 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2019-11-25 09:29:55 +00:00
|
|
|
UNIQUE KEY `constance_key` (`constance_key`)
|
2015-10-21 06:16:30 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `constance_config` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `constance_config` ENABLE KEYS */;
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `contacts_contact` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user_email` varchar(255) NOT NULL,
|
|
|
|
`contact_email` varchar(255) NOT NULL,
|
|
|
|
`contact_name` varchar(255) DEFAULT NULL,
|
|
|
|
`note` varchar(255) DEFAULT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `contacts_contact_user_email_149035d4` (`user_email`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `contacts_contact` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `contacts_contact` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2018-06-27 03:04:45 +00:00
|
|
|
CREATE TABLE `django_cas_ng_proxygrantingticket` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`session_key` varchar(255) DEFAULT NULL,
|
|
|
|
`pgtiou` varchar(255) DEFAULT NULL,
|
|
|
|
`pgt` varchar(255) DEFAULT NULL,
|
|
|
|
`date` datetime NOT NULL,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `django_cas_ng_proxygrant_session_key_user_id_4cd2ea19_uniq` (`session_key`,`user`),
|
|
|
|
KEY `django_cas_ng_proxyg_user_id_f833edd2_fk_auth_user` (`user`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `django_cas_ng_proxygrantingticket` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `django_cas_ng_proxygrantingticket` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `django_cas_ng_sessionticket` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`session_key` varchar(255) NOT NULL,
|
|
|
|
`ticket` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `django_cas_ng_sessionticket` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `django_cas_ng_sessionticket` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `django_content_type` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`app_label` varchar(100) NOT NULL,
|
|
|
|
`model` varchar(100) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
UNIQUE KEY `django_content_type_app_label_model_76bd3d3b_uniq` (`app_label`,`model`)
|
2019-11-25 09:29:55 +00:00
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8;
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `django_content_type` DISABLE KEYS */;
|
2019-11-25 09:29:55 +00:00
|
|
|
INSERT INTO `django_content_type` VALUES (71,'abuse_reports','abusereport'),(54,'admin_log','adminlog'),(28,'api2','token'),(29,'api2','tokenv2'),(17,'auth','group'),(16,'auth','permission'),(18,'auth','user'),(30,'avatar','avatar'),(31,'avatar','groupavatar'),(4,'base','clientlogintoken'),(5,'base','commandslastcheck'),(6,'base','devicetoken'),(7,'base','filecomment'),(8,'base','filediscuss'),(9,'base','groupenabledmodule'),(10,'base','innerpubmsg'),(11,'base','innerpubmsgreply'),(15,'base','reposecretkey'),(79,'base','socialauthuser'),(12,'base','userenabledmodule'),(13,'base','userlastlogin'),(14,'base','userstarredfiles'),(20,'captcha','captchastore'),(2,'constance','config'),(32,'contacts','contact'),(1,'contenttypes','contenttype'),(21,'database','constance'),(75,'django_cas_ng','proxygrantingticket'),(76,'django_cas_ng','sessionticket'),(33,'drafts','draft'),(34,'drafts','draftreviewer'),(69,'file_participants','fileparticipant'),(67,'file_tags','filetags'),(35,'institutions','institution'),(36,'institutions','institutionadmin'),(37,'institutions','institutionquota'),(38,'invitations','invitation'),(80,'invitations','reposhareinvitation'),(42,'notifications','notification'),(43,'notifications','usernotification'),(44,'options','useroptions'),(73,'organizations','orgmemberquota'),(74,'organizations','orgsettings'),(78,'plan','orgplan'),(77,'plan','userplan'),(22,'post_office','attachment'),(23,'post_office','email'),(24,'post_office','emailtemplate'),(25,'post_office','log'),(45,'profile','detailedprofile'),(46,'profile','profile'),(19,'registration','registrationprofile'),(68,'related_files','relatedfiles'),(70,'repo_api_tokens','repoapitokens'),(66,'repo_tags','repotags'),(58,'revision_tag','revisiontags'),(59,'revision_tag','tags'),(64,'role_permissions','adminrole'),(3,'sessions','session'),(47,'share','anonymousshare'),(48,'share','extragroupssharepermission'),(49,'share','extrasharepermission'),(50,'share','fileshare'),(51,'share','orgfileshare'),(52,'share','privatefiledirshare'),(53,'share','uploadlinkshare'),(72,'sysadmin_extra','userloginlog'),(55,'tags','filetag'),(56,'tags','fileuuidmap'),(57,'tags','tags'),(26,'termsandconditions','termsandconditions'),(27,'termsandconditions','usertermsandconditions'),(65,'trusted_ip','trustedip'),(60,'two_factor','phonedevice'),(61,'two_factor','staticdevice'),(62,'two_factor','statictoken'),(63,'two_factor','totpdevice'),(39,'wiki','groupwiki'),(40,'wiki','personalwiki'),(41,'wiki','wiki');
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40000 ALTER TABLE `django_content_type` ENABLE KEYS */;
|
2016-03-19 08:35:39 +00:00
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `django_migrations` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`app` varchar(255) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`applied` datetime NOT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
PRIMARY KEY (`id`)
|
2019-11-25 09:29:55 +00:00
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=84 DEFAULT CHARSET=utf8;
|
2016-03-19 08:35:39 +00:00
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `django_migrations` DISABLE KEYS */;
|
2019-11-25 09:29:55 +00:00
|
|
|
INSERT INTO `django_migrations` VALUES (1,'abuse_reports','0001_initial','2019-11-25 14:33:59.365443'),(2,'admin_log','0001_initial','2019-11-25 14:33:59.469182'),(3,'api2','0001_initial','2019-11-25 14:33:59.693836'),(4,'contenttypes','0001_initial','2019-11-25 14:33:59.777749'),(5,'contenttypes','0002_remove_content_type_name','2019-11-25 14:33:59.858901'),(6,'auth','0001_initial','2019-11-25 14:34:00.633824'),(7,'auth','0002_alter_permission_name_max_length','2019-11-25 14:34:00.680928'),(8,'auth','0003_alter_user_email_max_length','2019-11-25 14:34:00.733661'),(9,'auth','0004_alter_user_username_opts','2019-11-25 14:34:00.752616'),(10,'auth','0005_alter_user_last_login_null','2019-11-25 14:34:00.801604'),(11,'auth','0006_require_contenttypes_0002','2019-11-25 14:34:00.810103'),(12,'auth','0007_alter_validators_add_error_messages','2019-11-25 14:34:00.825053'),(13,'auth','0008_alter_user_username_max_length','2019-11-25 14:34:00.890617'),(14,'avatar','0001_initial','2019-11-25 14:34:01.063878'),(15,'tags','0001_initial','2019-11-25 14:34:01.557738'),(16,'group','0001_initial','2019-11-25 14:34:02.025435'),(17,'base','0001_initial','2019-11-25 14:34:03.226703'),(18,'base','0002_reposecretkey','2019-11-25 14:34:03.319120'),(19,'base','0003_auto_20181016_1242','2019-11-25 14:34:03.417627'),(20,'captcha','0001_initial','2019-11-25 14:34:03.542585'),(21,'contacts','0001_initial','2019-11-25 14:34:03.652793'),(22,'database','0001_initial','2019-11-25 14:34:03.725390'),(23,'database','0002_auto_20190129_2304','2019-11-25 14:34:03.776378'),(24,'django_cas_ng','0001_initial','2019-11-25 14:34:04.033039'),(25,'django_cas_ng','0002_auto_20180410_0948','2019-11-25 14:34:04.169581'),(26,'drafts','0001_initial','2019-11-25 14:34:10.856324'),(27,'drafts','0002_draftreview_author','2019-11-25 14:34:10.929413'),(28,'drafts','0003_auto_20190301_0648','2019-11-25 14:34:11.432905'),(29,'drafts','0004_auto_20190610_0628','2019-11-25 14:34:11.577308'),(30,'file_participants','0001_initial','2019-11-25 14:34:11.763284'),(31,'repo_tags','0001_initial','2019-11-25 14:34:11.903061'),(32,'file_tags','0001_initial','2019-11-25 14:34:12.191192'),(33,'file_tags','0002_remove_filetags_parent_folder_uuid','2019-11-25 14:34:12.272233'),(34,'institutions','0001_initial','2019-11-25 14:34:12.508609'),(35,'institutions','0002_institutionquota','2019-11-25 14:34:12.666828'),(36,'institutions','0003_auto_20180426_0710','2019-11-25 14:34:12.713231'),(37,'invitations','0001_initial','2019-11-25 14:34:12.865889'),(38,'invitations','0002_invitation_invite_type','2019-11-25 14:34:12.922193'),(39,'invitations','0003_auto_20160510_1703','2019-11-25 14:34:12.982345'),(40,'invitations','0004_auto_20160629_1610','2019-11-25 14:34:13.064011'),(41,'invitations','0005_auto_20160629_1614','2019-11-25 14:34:13.096590'),(42,'notifications','0001_initial','2019-11-25 14:34:13.310594'),(43,'notifications','0002_auto_20180426_0710','2019-11-25 14:34:13.355493'),(44,'notifications','0003_auto_20181115_0825','2019-11-25 14:34:13.404819'),(45,'options','0001_initial','2019-11-25 14:34:13.560917'),(46,'options','0002_auto_20181107_0811','2019-11-25 14:34:13.621244'),(47,'organizations','0001_initial','2019-11-25 14:34:13.735566'),(48,'organizations','0002_orgsettings','2019-11-25 14:34:13.846286'),(49,'organizations','0003_auto_20190116_0323','2019-11-25 14:34:13.891216'),(50,'post_office','0001_initial','2019-11-25 14:34:14.814213'),(51,'post_office','0002_add_i18n_and_backend_alias','2019-11-25 14:34:15.077736'),(52,'post_office','0003_longer_subject','2019-11-25 14:34:15.116500'),(53,'post_office','0004_auto_20160607_0901','2019-11-25 14:34:15.488007'),(54,'post_office','0005_auto_20170515_0013','2019-11-25 14:34:15.531781'),(55,'post_office','0006_attachment_mimetype','2019-11-25 14:34:15.590856'),(56,'post_office','0007_auto_20170731_1342','2019-11-25 14:34:15.622814'),(57,'post_office','0008_attachment_headers','2019-11-25 14:34:15.675049'),(58,'profile','0001_initial','2019-11-25 14:34:15.884625'),(59,'profile','0002_auto_20190122_0225','2019-11-25 14:34:15.922660'),(60
|
2016-03-19 08:35:39 +00:00
|
|
|
/*!40000 ALTER TABLE `django_migrations` ENABLE KEYS */;
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `django_session` (
|
|
|
|
`session_key` varchar(40) NOT NULL,
|
|
|
|
`session_data` longtext NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`expire_date` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`session_key`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `django_session_expire_date_a5c62663` (`expire_date`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `django_session` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `django_session` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-01-21 02:30:18 +00:00
|
|
|
CREATE TABLE `drafts_draft` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
`updated_at` datetime NOT NULL,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`origin_repo_id` varchar(36) NOT NULL,
|
|
|
|
`origin_file_version` varchar(100) NOT NULL,
|
|
|
|
`draft_file_path` varchar(1024) NOT NULL,
|
2019-03-07 05:42:58 +00:00
|
|
|
`origin_file_uuid` char(32) NOT NULL,
|
|
|
|
`publish_file_version` varchar(100) DEFAULT NULL,
|
|
|
|
`status` varchar(20) NOT NULL,
|
2019-01-21 02:30:18 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2019-11-25 09:29:55 +00:00
|
|
|
UNIQUE KEY `drafts_draft_origin_file_uuid_7c003c98_uniq` (`origin_file_uuid`),
|
2019-01-21 02:30:18 +00:00
|
|
|
KEY `drafts_draft_created_at_e9f4523f` (`created_at`),
|
|
|
|
KEY `drafts_draft_updated_at_0a144b05` (`updated_at`),
|
2019-11-25 09:29:55 +00:00
|
|
|
KEY `drafts_draft_username_73e6738b` (`username`),
|
|
|
|
KEY `drafts_draft_origin_repo_id_8978ca2c` (`origin_repo_id`)
|
2019-01-21 02:30:18 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `drafts_draft` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `drafts_draft` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-03-07 05:42:58 +00:00
|
|
|
CREATE TABLE `drafts_draftreviewer` (
|
2019-01-21 02:30:18 +00:00
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`reviewer` varchar(255) NOT NULL,
|
2019-03-07 05:42:58 +00:00
|
|
|
`draft_id` int(11) NOT NULL,
|
2019-01-21 02:30:18 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2019-03-07 05:42:58 +00:00
|
|
|
KEY `drafts_draftreviewer_reviewer_e4c777ac` (`reviewer`),
|
|
|
|
KEY `drafts_draftreviewer_draft_id_4ea59775_fk_drafts_draft_id` (`draft_id`),
|
|
|
|
CONSTRAINT `drafts_draftreviewer_draft_id_4ea59775_fk_drafts_draft_id` FOREIGN KEY (`draft_id`) REFERENCES `drafts_draft` (`id`)
|
2019-01-21 02:30:18 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
2019-03-07 05:42:58 +00:00
|
|
|
/*!40000 ALTER TABLE `drafts_draftreviewer` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `drafts_draftreviewer` ENABLE KEYS */;
|
2019-01-21 02:30:18 +00:00
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-11-25 09:29:55 +00:00
|
|
|
CREATE TABLE `file_participants_fileparticipant` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`uuid_id` char(32) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `file_participants_fileparticipant_uuid_id_username_c747dd36_uniq` (`uuid_id`,`username`),
|
|
|
|
CONSTRAINT `file_participants_fi_uuid_id_861b7339_fk_tags_file` FOREIGN KEY (`uuid_id`) REFERENCES `tags_fileuuidmap` (`uuid`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `file_participants_fileparticipant` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `file_participants_fileparticipant` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-01-21 02:30:18 +00:00
|
|
|
CREATE TABLE `file_tags_filetags` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`file_uuid_id` char(32) NOT NULL,
|
|
|
|
`repo_tag_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `file_tags_filetags_file_uuid_id_e30f0ec8_fk_tags_file` (`file_uuid_id`),
|
|
|
|
KEY `file_tags_filetags_repo_tag_id_c39660cb_fk_repo_tags_repotags_id` (`repo_tag_id`),
|
|
|
|
CONSTRAINT `file_tags_filetags_file_uuid_id_e30f0ec8_fk_tags_file` FOREIGN KEY (`file_uuid_id`) REFERENCES `tags_fileuuidmap` (`uuid`),
|
2019-03-07 05:42:58 +00:00
|
|
|
CONSTRAINT `file_tags_filetags_repo_tag_id_c39660cb_fk_repo_tags_repotags_id` FOREIGN KEY (`repo_tag_id`) REFERENCES `repo_tags_repotags` (`id`)
|
2019-01-21 02:30:18 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `file_tags_filetags` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `file_tags_filetags` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2016-03-19 08:35:39 +00:00
|
|
|
CREATE TABLE `institutions_institution` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`name` varchar(200) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`create_time` datetime NOT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `institutions_institution` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `institutions_institution` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `institutions_institutionadmin` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
2018-04-26 08:02:38 +00:00
|
|
|
`user` varchar(255) NOT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
`institution_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `institutions_institu_institution_id_1e9bb58b_fk_instituti` (`institution_id`),
|
|
|
|
KEY `institutions_institutionadmin_user_c71d766d` (`user`),
|
|
|
|
CONSTRAINT `institutions_institu_institution_id_1e9bb58b_fk_instituti` FOREIGN KEY (`institution_id`) REFERENCES `institutions_institution` (`id`)
|
2016-03-19 08:35:39 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `institutions_institutionadmin` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `institutions_institutionadmin` ENABLE KEYS */;
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2017-04-28 09:12:13 +00:00
|
|
|
CREATE TABLE `institutions_institutionquota` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`quota` bigint(20) NOT NULL,
|
|
|
|
`institution_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `institutions_institu_institution_id_d23201d9_fk_instituti` (`institution_id`),
|
|
|
|
CONSTRAINT `institutions_institu_institution_id_d23201d9_fk_instituti` FOREIGN KEY (`institution_id`) REFERENCES `institutions_institution` (`id`)
|
2017-04-28 09:12:13 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `institutions_institutionquota` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `institutions_institutionquota` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2016-08-02 03:57:10 +00:00
|
|
|
CREATE TABLE `invitations_invitation` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`token` varchar(40) NOT NULL,
|
|
|
|
`inviter` varchar(255) NOT NULL,
|
|
|
|
`accepter` varchar(255) NOT NULL,
|
|
|
|
`invite_time` datetime NOT NULL,
|
|
|
|
`accept_time` datetime DEFAULT NULL,
|
|
|
|
`invite_type` varchar(20) NOT NULL,
|
|
|
|
`expire_time` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `invitations_invitation_inviter_b0a7b855` (`inviter`),
|
|
|
|
KEY `invitations_invitation_token_25a92a38` (`token`)
|
2016-08-02 03:57:10 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `invitations_invitation` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `invitations_invitation` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `notifications_notification` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`message` varchar(512) NOT NULL,
|
|
|
|
`primary` tinyint(1) NOT NULL,
|
2018-04-26 08:02:38 +00:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `notifications_notification_primary_4f95ec21` (`primary`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `notifications_notification` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `notifications_notification` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `notifications_usernotification` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`to_user` varchar(255) NOT NULL,
|
|
|
|
`msg_type` varchar(30) NOT NULL,
|
|
|
|
`detail` longtext NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`timestamp` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
`seen` tinyint(1) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `notifications_usernotification_to_user_6cadafa1` (`to_user`),
|
2019-03-07 05:42:58 +00:00
|
|
|
KEY `notifications_usernotification_msg_type_985afd02` (`msg_type`),
|
|
|
|
KEY `notifications_usernotification_timestamp_125067e8` (`timestamp`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `notifications_usernotification` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `notifications_usernotification` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `options_useroptions` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`email` varchar(255) NOT NULL,
|
|
|
|
`option_key` varchar(50) NOT NULL,
|
2023-11-14 08:08:33 +00:00
|
|
|
`option_val` varchar(512) NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2019-01-21 02:30:18 +00:00
|
|
|
KEY `options_useroptions_email_77d5726a` (`email`),
|
|
|
|
KEY `options_useroptions_option_key_7bf7ae4b` (`option_key`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `options_useroptions` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `options_useroptions` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2018-06-27 03:04:45 +00:00
|
|
|
CREATE TABLE `organizations_orgmemberquota` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`quota` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `organizations_orgmemberquota_org_id_93dde51d` (`org_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `organizations_orgmemberquota` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `organizations_orgmemberquota` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-01-21 02:30:18 +00:00
|
|
|
CREATE TABLE `organizations_orgsettings` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`role` varchar(100) DEFAULT NULL,
|
2025-03-15 04:09:31 +00:00
|
|
|
`is_active` tinyint(1) NOT NULL DEFAULT 1,
|
2019-01-21 02:30:18 +00:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `organizations_orgsettings_org_id_630f6843_uniq` (`org_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `organizations_orgsettings` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `organizations_orgsettings` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2016-03-19 08:35:39 +00:00
|
|
|
CREATE TABLE `post_office_attachment` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`file` varchar(100) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
2018-04-26 08:02:38 +00:00
|
|
|
`mimetype` varchar(255) NOT NULL,
|
2019-11-25 09:29:55 +00:00
|
|
|
`headers` longtext DEFAULT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `post_office_attachment` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `post_office_attachment` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `post_office_attachment_emails` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`attachment_id` int(11) NOT NULL,
|
|
|
|
`email_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
UNIQUE KEY `post_office_attachment_e_attachment_id_email_id_8e046917_uniq` (`attachment_id`,`email_id`),
|
|
|
|
KEY `post_office_attachme_email_id_96875fd9_fk_post_offi` (`email_id`),
|
|
|
|
CONSTRAINT `post_office_attachme_attachment_id_6136fd9a_fk_post_offi` FOREIGN KEY (`attachment_id`) REFERENCES `post_office_attachment` (`id`),
|
|
|
|
CONSTRAINT `post_office_attachme_email_id_96875fd9_fk_post_offi` FOREIGN KEY (`email_id`) REFERENCES `post_office_email` (`id`)
|
2016-03-19 08:35:39 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `post_office_attachment_emails` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `post_office_attachment_emails` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `post_office_email` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`from_email` varchar(254) NOT NULL,
|
|
|
|
`to` longtext NOT NULL,
|
|
|
|
`cc` longtext NOT NULL,
|
|
|
|
`bcc` longtext NOT NULL,
|
2018-04-26 08:02:38 +00:00
|
|
|
`subject` varchar(989) NOT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
`message` longtext NOT NULL,
|
|
|
|
`html_message` longtext NOT NULL,
|
|
|
|
`status` smallint(5) unsigned DEFAULT NULL,
|
|
|
|
`priority` smallint(5) unsigned DEFAULT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`created` datetime NOT NULL,
|
|
|
|
`last_updated` datetime NOT NULL,
|
|
|
|
`scheduled_time` datetime DEFAULT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
`headers` longtext,
|
|
|
|
`context` longtext,
|
2018-04-26 08:02:38 +00:00
|
|
|
`template_id` int(11) DEFAULT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
`backend_alias` varchar(64) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `post_office_email_status_013a896c` (`status`),
|
|
|
|
KEY `post_office_email_created_1306952f` (`created`),
|
|
|
|
KEY `post_office_email_last_updated_0ffcec35` (`last_updated`),
|
|
|
|
KEY `post_office_email_scheduled_time_3869ebec` (`scheduled_time`),
|
|
|
|
KEY `post_office_email_template_id_417da7da_fk_post_offi` (`template_id`),
|
|
|
|
CONSTRAINT `post_office_email_template_id_417da7da_fk_post_offi` FOREIGN KEY (`template_id`) REFERENCES `post_office_emailtemplate` (`id`)
|
2016-03-19 08:35:39 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `post_office_email` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `post_office_email` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `post_office_emailtemplate` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`description` longtext NOT NULL,
|
|
|
|
`subject` varchar(255) NOT NULL,
|
|
|
|
`content` longtext NOT NULL,
|
|
|
|
`html_content` longtext NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`created` datetime NOT NULL,
|
|
|
|
`last_updated` datetime NOT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
`default_template_id` int(11) DEFAULT NULL,
|
|
|
|
`language` varchar(12) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
UNIQUE KEY `post_office_emailtemplat_name_language_default_te_4023e3e4_uniq` (`name`,`language`,`default_template_id`),
|
|
|
|
KEY `post_office_emailtem_default_template_id_2ac2f889_fk_post_offi` (`default_template_id`),
|
|
|
|
CONSTRAINT `post_office_emailtem_default_template_id_2ac2f889_fk_post_offi` FOREIGN KEY (`default_template_id`) REFERENCES `post_office_emailtemplate` (`id`)
|
2016-03-19 08:35:39 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `post_office_emailtemplate` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `post_office_emailtemplate` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `post_office_log` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
2016-03-22 06:49:03 +00:00
|
|
|
`date` datetime NOT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
`status` smallint(5) unsigned NOT NULL,
|
|
|
|
`exception_type` varchar(255) NOT NULL,
|
|
|
|
`message` longtext NOT NULL,
|
|
|
|
`email_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `post_office_log_email_id_d42c8808_fk_post_office_email_id` (`email_id`),
|
|
|
|
CONSTRAINT `post_office_log_email_id_d42c8808_fk_post_office_email_id` FOREIGN KEY (`email_id`) REFERENCES `post_office_email` (`id`)
|
2016-03-19 08:35:39 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `post_office_log` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `post_office_log` ENABLE KEYS */;
|
2015-05-07 03:16:05 +00:00
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `profile_detailedprofile` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`department` varchar(512) NOT NULL,
|
|
|
|
`telephone` varchar(100) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `profile_detailedprofile_user_612c11ba` (`user`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `profile_detailedprofile` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `profile_detailedprofile` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `profile_profile` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
2016-03-19 08:35:39 +00:00
|
|
|
`user` varchar(254) NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
`nickname` varchar(64) NOT NULL,
|
|
|
|
`intro` longtext NOT NULL,
|
|
|
|
`lang_code` longtext,
|
2015-10-21 06:16:30 +00:00
|
|
|
`login_id` varchar(225) DEFAULT NULL,
|
|
|
|
`contact_email` varchar(225) DEFAULT NULL,
|
2024-09-10 04:24:15 +00:00
|
|
|
`is_manually_set_contact_email` tinyint(1) DEFAULT 0,
|
2015-10-21 06:16:30 +00:00
|
|
|
`institution` varchar(225) DEFAULT NULL,
|
2017-09-12 08:00:03 +00:00
|
|
|
`list_in_address_book` tinyint(1) NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2015-10-21 06:16:30 +00:00
|
|
|
UNIQUE KEY `user` (`user`),
|
|
|
|
UNIQUE KEY `login_id` (`login_id`),
|
2019-01-22 02:36:55 +00:00
|
|
|
UNIQUE KEY `profile_profile_contact_email_0975e4bf_uniq` (`contact_email`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `profile_profile_institution_c0286bd1` (`institution`),
|
|
|
|
KEY `profile_profile_list_in_address_book_b1009a78` (`list_in_address_book`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `profile_profile` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `profile_profile` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `registration_registrationprofile` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`emailuser_id` int(11) NOT NULL,
|
|
|
|
`activation_key` varchar(40) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `registration_registrationprofile` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `registration_registrationprofile` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-01-21 02:30:18 +00:00
|
|
|
CREATE TABLE `related_files_relatedfiles` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`o_uuid_id` char(32) NOT NULL,
|
|
|
|
`r_uuid_id` char(32) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `related_files_relate_o_uuid_id_aaa8e613_fk_tags_file` (`o_uuid_id`),
|
|
|
|
KEY `related_files_relate_r_uuid_id_031751df_fk_tags_file` (`r_uuid_id`),
|
|
|
|
CONSTRAINT `related_files_relate_r_uuid_id_031751df_fk_tags_file` FOREIGN KEY (`r_uuid_id`) REFERENCES `tags_fileuuidmap` (`uuid`),
|
|
|
|
CONSTRAINT `related_files_relate_o_uuid_id_aaa8e613_fk_tags_file` FOREIGN KEY (`o_uuid_id`) REFERENCES `tags_fileuuidmap` (`uuid`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `related_files_relatedfiles` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `related_files_relatedfiles` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-11-25 09:29:55 +00:00
|
|
|
CREATE TABLE `repo_api_tokens` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`app_name` varchar(255) NOT NULL,
|
|
|
|
`token` varchar(40) NOT NULL,
|
|
|
|
`generated_at` datetime NOT NULL,
|
|
|
|
`generated_by` varchar(255) NOT NULL,
|
|
|
|
`last_access` datetime NOT NULL,
|
|
|
|
`permission` varchar(15) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `token` (`token`),
|
|
|
|
KEY `repo_api_tokens_repo_id_47a50fef` (`repo_id`),
|
|
|
|
KEY `repo_api_tokens_app_name_7c395c31` (`app_name`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `repo_api_tokens` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `repo_api_tokens` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `repo_share_invitation` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`path` longtext NOT NULL,
|
|
|
|
`permission` varchar(50) NOT NULL,
|
|
|
|
`invitation_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `repo_share_invitatio_invitation_id_b71effd2_fk_invitatio` (`invitation_id`),
|
|
|
|
KEY `repo_share_invitation_repo_id_7bcf84fa` (`repo_id`),
|
|
|
|
CONSTRAINT `repo_share_invitatio_invitation_id_b71effd2_fk_invitatio` FOREIGN KEY (`invitation_id`) REFERENCES `invitations_invitation` (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `repo_share_invitation` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `repo_share_invitation` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-01-21 02:30:18 +00:00
|
|
|
CREATE TABLE `repo_tags_repotags` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`color` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `repo_tags_repotags_repo_id_1163a48f` (`repo_id`),
|
|
|
|
KEY `repo_tags_repotags_name_3f4c9027` (`name`),
|
|
|
|
KEY `repo_tags_repotags_color_1292b6c1` (`color`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `repo_tags_repotags` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `repo_tags_repotags` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2017-09-12 08:00:03 +00:00
|
|
|
CREATE TABLE `revision_tag_revisiontags` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`path` longtext NOT NULL,
|
|
|
|
`revision_id` varchar(255) NOT NULL,
|
|
|
|
`username` varchar(255) NOT NULL,
|
2018-04-26 08:02:38 +00:00
|
|
|
`tag_id` int(11) NOT NULL,
|
2017-09-12 08:00:03 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `revision_tag_revisiontags_repo_id_212c0c69` (`repo_id`),
|
|
|
|
KEY `revision_tag_revisiontags_revision_id_fd9fe0f9` (`revision_id`),
|
|
|
|
KEY `revision_tag_revisiontags_username_3007d29e` (`username`),
|
|
|
|
KEY `revision_tag_revisio_tag_id_ee4e9b00_fk_revision_` (`tag_id`),
|
|
|
|
CONSTRAINT `revision_tag_revisio_tag_id_ee4e9b00_fk_revision_` FOREIGN KEY (`tag_id`) REFERENCES `revision_tag_tags` (`id`)
|
2017-09-12 08:00:03 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `revision_tag_revisiontags` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `revision_tag_revisiontags` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `revision_tag_tags` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `name` (`name`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `revision_tag_tags` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `revision_tag_tags` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `role_permissions_adminrole` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`email` varchar(254) NOT NULL,
|
|
|
|
`role` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `email` (`email`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `role_permissions_adminrole` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `role_permissions_adminrole` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `share_anonymousshare` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_owner` varchar(255) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`anonymous_email` varchar(255) NOT NULL,
|
|
|
|
`token` varchar(25) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `token` (`token`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `share_anonymousshare` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `share_anonymousshare` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2017-09-12 08:00:03 +00:00
|
|
|
CREATE TABLE `share_extragroupssharepermission` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`group_id` int(11) NOT NULL,
|
|
|
|
`permission` varchar(30) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `share_extragroupssharepermission_repo_id_38dbaea1` (`repo_id`),
|
|
|
|
KEY `share_extragroupssharepermission_group_id_6ca34bb2` (`group_id`)
|
2017-09-12 08:00:03 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `share_extragroupssharepermission` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `share_extragroupssharepermission` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `share_extrasharepermission` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`share_to` varchar(255) NOT NULL,
|
|
|
|
`permission` varchar(30) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `share_extrasharepermission_repo_id_23cc10fc` (`repo_id`),
|
|
|
|
KEY `share_extrasharepermission_share_to_823c16cb` (`share_to`)
|
2017-09-12 08:00:03 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `share_extrasharepermission` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `share_extrasharepermission` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `share_fileshare` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
2023-07-19 02:46:47 +00:00
|
|
|
`path` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
2017-04-28 09:12:13 +00:00
|
|
|
`token` varchar(100) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`ctime` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
`view_cnt` int(11) NOT NULL,
|
|
|
|
`s_type` varchar(2) NOT NULL,
|
|
|
|
`password` varchar(128) DEFAULT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`expire_date` datetime DEFAULT NULL,
|
2017-05-09 06:56:32 +00:00
|
|
|
`permission` varchar(50) NOT NULL,
|
2024-08-16 10:08:58 +00:00
|
|
|
`authed_details` longtext DEFAULT NULL,
|
|
|
|
`user_scope` varchar(225) DEFAULT 'all_users',
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `token` (`token`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `share_fileshare_username_5cb6de75` (`username`),
|
|
|
|
KEY `share_fileshare_repo_id_9b5ae27a` (`repo_id`),
|
|
|
|
KEY `share_fileshare_s_type_724eb6c1` (`s_type`),
|
2024-11-09 06:53:14 +00:00
|
|
|
KEY `share_fileshare_permission_d12c353f` (`permission`),
|
|
|
|
KEY `idx_ctime` (`ctime`),
|
|
|
|
KEY `idx_view_cnt` (`view_cnt`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `share_fileshare` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `share_fileshare` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `share_orgfileshare` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`file_share_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `file_share_id` (`file_share_id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `share_orgfileshare_org_id_8d17998c` (`org_id`),
|
|
|
|
CONSTRAINT `share_orgfileshare_file_share_id_7890388b_fk_share_fileshare_id` FOREIGN KEY (`file_share_id`) REFERENCES `share_fileshare` (`id`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `share_orgfileshare` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `share_orgfileshare` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `share_privatefiledirshare` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`from_user` varchar(255) NOT NULL,
|
|
|
|
`to_user` varchar(255) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`path` longtext NOT NULL,
|
|
|
|
`token` varchar(10) NOT NULL,
|
|
|
|
`permission` varchar(5) NOT NULL,
|
|
|
|
`s_type` varchar(5) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `token` (`token`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `share_privatefiledirshare_from_user_d568d535` (`from_user`),
|
|
|
|
KEY `share_privatefiledirshare_to_user_2a92a044` (`to_user`),
|
|
|
|
KEY `share_privatefiledirshare_repo_id_97c5cb6f` (`repo_id`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `share_privatefiledirshare` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `share_privatefiledirshare` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `share_uploadlinkshare` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`path` longtext NOT NULL,
|
2017-04-28 09:12:13 +00:00
|
|
|
`token` varchar(100) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`ctime` datetime NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
`view_cnt` int(11) NOT NULL,
|
|
|
|
`password` varchar(128) DEFAULT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`expire_date` datetime DEFAULT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `token` (`token`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `share_uploadlinkshare_username_3203c243` (`username`),
|
2023-08-28 08:59:38 +00:00
|
|
|
KEY `share_uploadlinkshare_repo_id_c519f857` (`repo_id`),
|
|
|
|
KEY `share_uploadlinkshare_expire_date` (`expire_date`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `share_uploadlinkshare` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `share_uploadlinkshare` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2019-03-07 05:42:58 +00:00
|
|
|
CREATE TABLE `social_auth_usersocialauth` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`provider` varchar(32) NOT NULL,
|
|
|
|
`uid` varchar(255) NOT NULL,
|
2023-12-18 03:24:29 +00:00
|
|
|
`extra_data` longtext DEFAULT NULL,
|
2019-03-07 05:42:58 +00:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `social_auth_usersocialauth_provider_uid_e6b5e668_uniq` (`provider`,`uid`),
|
|
|
|
KEY `social_auth_usersocialauth_username_3f06b5cf` (`username`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `social_auth_usersocialauth` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `social_auth_usersocialauth` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2014-07-09 06:43:12 +00:00
|
|
|
CREATE TABLE `sysadmin_extra_userloginlog` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
2016-03-22 06:49:03 +00:00
|
|
|
`login_date` datetime NOT NULL,
|
2016-03-19 08:35:39 +00:00
|
|
|
`login_ip` varchar(128) NOT NULL,
|
2017-09-25 05:27:08 +00:00
|
|
|
`login_success` tinyint(1) NOT NULL,
|
2014-07-09 06:43:12 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `sysadmin_extra_userloginlog_username_5748b9e3` (`username`),
|
|
|
|
KEY `sysadmin_extra_userloginlog_login_date_c171d790` (`login_date`)
|
2014-07-09 06:43:12 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `sysadmin_extra_userloginlog` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `sysadmin_extra_userloginlog` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2017-09-12 08:00:03 +00:00
|
|
|
CREATE TABLE `tags_filetag` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
2018-04-26 08:02:38 +00:00
|
|
|
`tag_id` int(11) NOT NULL,
|
|
|
|
`uuid_id` char(32) NOT NULL,
|
2017-09-12 08:00:03 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `tags_filetag_tag_id_0f264fc9_fk_tags_tags_id` (`tag_id`),
|
|
|
|
KEY `tags_filetag_uuid_id_2aa2266c_fk_tags_fileuuidmap_uuid` (`uuid_id`),
|
|
|
|
CONSTRAINT `tags_filetag_uuid_id_2aa2266c_fk_tags_fileuuidmap_uuid` FOREIGN KEY (`uuid_id`) REFERENCES `tags_fileuuidmap` (`uuid`),
|
|
|
|
CONSTRAINT `tags_filetag_tag_id_0f264fc9_fk_tags_tags_id` FOREIGN KEY (`tag_id`) REFERENCES `tags_tags` (`id`)
|
2017-09-12 08:00:03 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `tags_filetag` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `tags_filetag` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `tags_fileuuidmap` (
|
|
|
|
`uuid` char(32) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`repo_id_parent_path_md5` varchar(100) NOT NULL,
|
|
|
|
`parent_path` longtext NOT NULL,
|
|
|
|
`filename` varchar(1024) NOT NULL,
|
|
|
|
`is_dir` tinyint(1) NOT NULL,
|
|
|
|
PRIMARY KEY (`uuid`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `tags_fileuuidmap_repo_id_ac67aa33` (`repo_id`),
|
|
|
|
KEY `tags_fileuuidmap_repo_id_parent_path_md5_c8bb0860` (`repo_id_parent_path_md5`)
|
2017-09-12 08:00:03 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `tags_fileuuidmap` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `tags_fileuuidmap` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `tags_tags` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `name` (`name`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `tags_tags` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `tags_tags` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2016-08-02 06:49:25 +00:00
|
|
|
CREATE TABLE `termsandconditions_termsandconditions` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`slug` varchar(50) NOT NULL,
|
|
|
|
`name` longtext NOT NULL,
|
|
|
|
`version_number` decimal(6,2) NOT NULL,
|
|
|
|
`text` longtext,
|
|
|
|
`info` longtext,
|
|
|
|
`date_active` datetime DEFAULT NULL,
|
|
|
|
`date_created` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `termsandconditions_termsandconditions_slug_489d1e9d` (`slug`)
|
2016-08-02 06:49:25 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `termsandconditions_termsandconditions` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `termsandconditions_termsandconditions` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `termsandconditions_usertermsandconditions` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`ip_address` char(39) DEFAULT NULL,
|
|
|
|
`date_accepted` datetime NOT NULL,
|
|
|
|
`terms_id` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
UNIQUE KEY `termsandconditions_usert_username_terms_id_a7dabb70_uniq` (`username`,`terms_id`),
|
|
|
|
KEY `termsandconditions_u_terms_id_eacdbcc7_fk_termsandc` (`terms_id`),
|
|
|
|
CONSTRAINT `termsandconditions_u_terms_id_eacdbcc7_fk_termsandc` FOREIGN KEY (`terms_id`) REFERENCES `termsandconditions_termsandconditions` (`id`)
|
2016-08-02 06:49:25 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `termsandconditions_usertermsandconditions` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `termsandconditions_usertermsandconditions` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2017-09-12 10:08:59 +00:00
|
|
|
CREATE TABLE `trusted_ip_trustedip` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`ip` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `trusted_ip_trustedip_ip_e898970c` (`ip`)
|
2017-09-12 10:08:59 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `trusted_ip_trustedip` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `trusted_ip_trustedip` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2016-08-02 03:57:10 +00:00
|
|
|
CREATE TABLE `two_factor_phonedevice` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`name` varchar(64) NOT NULL,
|
|
|
|
`confirmed` tinyint(1) NOT NULL,
|
|
|
|
`number` varchar(40) NOT NULL,
|
|
|
|
`key` varchar(40) NOT NULL,
|
|
|
|
`method` varchar(4) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `user` (`user`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `two_factor_phonedevice` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `two_factor_phonedevice` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `two_factor_staticdevice` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`name` varchar(64) NOT NULL,
|
|
|
|
`confirmed` tinyint(1) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `user` (`user`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `two_factor_staticdevice` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `two_factor_staticdevice` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `two_factor_statictoken` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
2017-09-12 08:00:03 +00:00
|
|
|
`token` varchar(16) NOT NULL,
|
2018-04-26 08:02:38 +00:00
|
|
|
`device_id` int(11) NOT NULL,
|
2016-08-02 03:57:10 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2018-04-26 08:02:38 +00:00
|
|
|
KEY `two_factor_statictok_device_id_93095b45_fk_two_facto` (`device_id`),
|
|
|
|
KEY `two_factor_statictoken_token_2ade1084` (`token`),
|
|
|
|
CONSTRAINT `two_factor_statictok_device_id_93095b45_fk_two_facto` FOREIGN KEY (`device_id`) REFERENCES `two_factor_staticdevice` (`id`)
|
2016-08-02 03:57:10 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `two_factor_statictoken` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `two_factor_statictoken` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
|
|
CREATE TABLE `two_factor_totpdevice` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`name` varchar(64) NOT NULL,
|
|
|
|
`confirmed` tinyint(1) NOT NULL,
|
|
|
|
`key` varchar(80) NOT NULL,
|
|
|
|
`step` smallint(5) unsigned NOT NULL,
|
|
|
|
`t0` bigint(20) NOT NULL,
|
|
|
|
`digits` smallint(5) unsigned NOT NULL,
|
|
|
|
`tolerance` smallint(5) unsigned NOT NULL,
|
|
|
|
`drift` smallint(6) NOT NULL,
|
|
|
|
`last_t` bigint(20) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `user` (`user`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `two_factor_totpdevice` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `two_factor_totpdevice` ENABLE KEYS */;
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
|
|
/*!40101 SET character_set_client = utf8 */;
|
2018-04-26 08:02:38 +00:00
|
|
|
CREATE TABLE `wiki_wiki` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`slug` varchar(255) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`permission` varchar(50) NOT NULL,
|
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `slug` (`slug`),
|
|
|
|
UNIQUE KEY `wiki_wiki_username_repo_id_4c8925af_uniq` (`username`,`repo_id`),
|
2018-06-27 03:04:45 +00:00
|
|
|
KEY `wiki_wiki_created_at_54930e39` (`created_at`),
|
|
|
|
KEY `wiki_wiki_repo_id_2ee93c37` (`repo_id`)
|
2018-04-26 08:02:38 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
|
|
|
|
/*!40000 ALTER TABLE `wiki_wiki` DISABLE KEYS */;
|
|
|
|
/*!40000 ALTER TABLE `wiki_wiki` ENABLE KEYS */;
|
2014-07-09 06:43:12 +00:00
|
|
|
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
|
|
|
|
|
|
|
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
|
|
|
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
|
|
|
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
|
|
|
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
|
|
|
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
|
|
|
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
|
|
|
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
|
|
|
|
2020-12-07 08:54:12 +00:00
|
|
|
CREATE TABLE `ocm_share` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`shared_secret` varchar(36) NOT NULL,
|
|
|
|
`from_user` varchar(255) NOT NULL,
|
|
|
|
`to_user` varchar(255) NOT NULL,
|
|
|
|
`to_server_url` varchar(200) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`repo_name` varchar(255) NOT NULL,
|
|
|
|
`permission` varchar(50) NOT NULL,
|
|
|
|
`path` longtext NOT NULL,
|
|
|
|
`ctime` datetime(6) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `shared_secret` (`shared_secret`),
|
|
|
|
KEY `ocm_share_from_user_7fbb7bb6` (`from_user`),
|
|
|
|
KEY `ocm_share_to_user_4e255523` (`to_user`),
|
|
|
|
KEY `ocm_share_to_server_url_43f0e89b` (`to_server_url`),
|
|
|
|
KEY `ocm_share_repo_id_51937581` (`repo_id`)
|
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
2024-08-16 10:08:58 +00:00
|
|
|
CREATE TABLE `ocm_share_received` (
|
2020-12-07 08:54:12 +00:00
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`shared_secret` varchar(36) NOT NULL,
|
|
|
|
`from_user` varchar(255) NOT NULL,
|
|
|
|
`to_user` varchar(255) NOT NULL,
|
|
|
|
`from_server_url` varchar(200) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`repo_name` varchar(255) NOT NULL,
|
|
|
|
`permission` varchar(50) NOT NULL,
|
|
|
|
`path` longtext NOT NULL,
|
|
|
|
`provider_id` varchar(40) NOT NULL,
|
|
|
|
`ctime` datetime(6) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `shared_secret` (`shared_secret`),
|
|
|
|
KEY `ocm_share_received_from_user_8137d8eb` (`from_user`),
|
|
|
|
KEY `ocm_share_received_to_user_0921d09a` (`to_user`),
|
|
|
|
KEY `ocm_share_received_from_server_url_10527b80` (`from_server_url`),
|
|
|
|
KEY `ocm_share_received_repo_id_9e77a1b9` (`repo_id`),
|
|
|
|
KEY `ocm_share_received_provider_id_60c873e0` (`provider_id`)
|
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET=utf8;
|
2021-01-04 07:01:37 +00:00
|
|
|
|
|
|
|
CREATE TABLE `repo_auto_delete` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`days` int(11) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `repo_id` (`repo_id`)
|
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET=utf8;
|
2021-04-07 03:27:23 +00:00
|
|
|
|
|
|
|
CREATE TABLE `external_department` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`group_id` int(11) NOT NULL,
|
|
|
|
`provider` varchar(32) NOT NULL,
|
2021-04-07 04:00:33 +00:00
|
|
|
`outer_id` bigint(20) NOT NULL,
|
2021-04-07 03:27:23 +00:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `group_id` (`group_id`),
|
|
|
|
UNIQUE KEY `external_department_provider_outer_id_8dns6vkw_uniq` (`provider`,`outer_id`)
|
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET=utf8;
|
2021-10-09 14:05:09 +00:00
|
|
|
|
|
|
|
CREATE TABLE `custom_share_permission` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`description` varchar(500) NOT NULL,
|
|
|
|
`permission` longtext NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `custom_share_permission_repo_id_578fe49f` (`repo_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
CREATE TABLE `ocm_via_webdav_received_shares` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`description` varchar(255) DEFAULT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`owner` varchar(255) NOT NULL,
|
|
|
|
`owner_display_name` varchar(255) DEFAULT NULL,
|
|
|
|
`protocol_name` varchar(255) NOT NULL,
|
|
|
|
`shared_secret` varchar(255) NOT NULL,
|
|
|
|
`permissions` varchar(255) NOT NULL,
|
|
|
|
`provider_id` varchar(255) NOT NULL,
|
|
|
|
`resource_type` varchar(255) NOT NULL,
|
|
|
|
`share_type` varchar(255) NOT NULL,
|
|
|
|
`share_with` varchar(255) NOT NULL,
|
|
|
|
`shared_by` varchar(255) NOT NULL,
|
|
|
|
`shared_by_display_name` varchar(255) DEFAULT NULL,
|
|
|
|
`ctime` datetime(6) NOT NULL,
|
|
|
|
`is_dir` tinyint(1) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `ocm_via_webdav_share_received_owner_261eaa70` (`owner`),
|
|
|
|
KEY `ocm_via_webdav_share_received_shared_secret_fbb6be5a` (`shared_secret`),
|
|
|
|
KEY `ocm_via_webdav_share_received_provider_id_a55680e9` (`provider_id`),
|
|
|
|
KEY `ocm_via_webdav_share_received_resource_type_a3c71b57` (`resource_type`),
|
|
|
|
KEY `ocm_via_webdav_share_received_share_type_7615aaab` (`share_type`),
|
|
|
|
KEY `ocm_via_webdav_share_received_share_with_5a23eb17` (`share_with`),
|
|
|
|
KEY `ocm_via_webdav_share_received_shared_by_1786d580` (`shared_by`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2021-10-15 06:24:28 +00:00
|
|
|
|
|
|
|
CREATE TABLE `onlyoffice_onlyofficedockey` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`doc_key` varchar(36) NOT NULL,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`file_path` longtext NOT NULL,
|
|
|
|
`repo_id_file_path_md5` varchar(100) NOT NULL,
|
|
|
|
`created_time` datetime(6) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2022-10-25 09:18:55 +00:00
|
|
|
UNIQUE KEY `repo_id_file_path_md5` (`repo_id_file_path_md5`),
|
2022-10-26 03:06:52 +00:00
|
|
|
KEY `onlyoffice_onlyofficedockey_doc_key_edba1352` (`doc_key`)
|
2021-10-15 06:24:28 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2023-02-13 02:57:55 +00:00
|
|
|
|
|
|
|
CREATE TABLE `org_saml_config` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`metadata_url` longtext NOT NULL,
|
2023-11-14 08:08:33 +00:00
|
|
|
`domain` varchar(255) DEFAULT NULL,
|
|
|
|
`dns_txt` varchar(64) DEFAULT NULL,
|
|
|
|
`domain_verified` tinyint(1) NOT NULL DEFAULT 0,
|
2024-01-24 02:26:24 +00:00
|
|
|
`idp_certificate` longtext DEFAULT NULL,
|
2023-02-13 02:57:55 +00:00
|
|
|
PRIMARY KEY (`id`),
|
2023-06-07 02:21:48 +00:00
|
|
|
UNIQUE KEY `org_id` (`org_id`),
|
2023-11-14 08:08:33 +00:00
|
|
|
UNIQUE KEY `domain` (`domain`),
|
|
|
|
KEY `org_saml_config_domain_verified_398065b9` (`domain_verified`)
|
2023-02-13 02:57:55 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
CREATE TABLE `base_usermonitoredrepos` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`email` varchar(254) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`timestamp` datetime(6) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `base_usermonitoredrepos_email_repo_id_b4ab00e4_uniq` (`email`,`repo_id`),
|
|
|
|
KEY `base_usermonitoredrepos_email_55ead1b9` (`email`),
|
|
|
|
KEY `base_usermonitoredrepos_repo_id_00e624c3` (`repo_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2023-03-09 08:25:02 +00:00
|
|
|
|
|
|
|
CREATE TABLE `organizations_orgadminsettings` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`key` varchar(255) NOT NULL,
|
|
|
|
`value` longtext NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `organizations_orgadminsettings_org_id_key_a01cc7de_uniq` (`org_id`,`key`),
|
|
|
|
KEY `organizations_orgadminsettings_org_id_4f70d186` (`org_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2023-06-19 09:35:30 +00:00
|
|
|
|
|
|
|
CREATE TABLE `history_name` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`doc_uuid` varchar(36) NOT NULL,
|
|
|
|
`obj_id` varchar(40) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `history_name_doc_uuid` (`doc_uuid`),
|
|
|
|
UNIQUE KEY `history_name_doc_uuid_obj_id` (`doc_uuid`, `obj_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
2023-06-20 13:18:07 +00:00
|
|
|
|
|
|
|
CREATE TABLE `sdoc_draft` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
2023-06-21 03:20:40 +00:00
|
|
|
`doc_uuid` varchar(36) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
2023-06-20 13:18:07 +00:00
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `sdoc_draft_doc_uuid` (`doc_uuid`),
|
2023-06-21 03:20:40 +00:00
|
|
|
KEY `sdoc_draft_repo_id` (`repo_id`),
|
2023-06-20 13:18:07 +00:00
|
|
|
KEY `sdoc_draft_username` (`username`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
2023-06-27 10:29:55 +00:00
|
|
|
|
|
|
|
CREATE TABLE `sdoc_revision` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
2023-07-24 02:47:12 +00:00
|
|
|
`revision_id` int(11) NOT NULL,
|
2023-06-27 10:29:55 +00:00
|
|
|
`doc_uuid` varchar(36) NOT NULL,
|
|
|
|
`origin_doc_uuid` varchar(36) NOT NULL,
|
2023-06-28 06:48:59 +00:00
|
|
|
`origin_doc_path` longtext NOT NULL,
|
2023-06-27 10:29:55 +00:00
|
|
|
`origin_file_version` varchar(100) NOT NULL,
|
|
|
|
`publish_file_version` varchar(100) DEFAULT NULL,
|
|
|
|
`username` varchar(255) NOT NULL,
|
2023-06-28 06:48:59 +00:00
|
|
|
`publisher` varchar(255) DEFAULT NULL,
|
|
|
|
`is_published` tinyint(1) NOT NULL,
|
2023-06-27 10:29:55 +00:00
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
`updated_at` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
2023-08-10 04:13:50 +00:00
|
|
|
UNIQUE KEY `sdoc_revision_doc_uuid` (`doc_uuid`),
|
2023-07-24 02:47:12 +00:00
|
|
|
UNIQUE KEY `sdoc_revision_repo_id_revision_id` (`repo_id`, `revision_id`),
|
2023-06-27 10:29:55 +00:00
|
|
|
KEY `sdoc_revision_repo_id` (`repo_id`),
|
|
|
|
KEY `sdoc_revision_origin_doc_uuid` (`origin_doc_uuid`),
|
|
|
|
KEY `sdoc_revision_username` (`username`),
|
2023-06-30 04:07:27 +00:00
|
|
|
KEY `sdoc_revision_is_published` (`is_published`)
|
2023-06-27 10:29:55 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
2023-08-01 03:02:54 +00:00
|
|
|
|
|
|
|
CREATE TABLE `sdoc_comment_reply` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`author` varchar(255) NOT NULL,
|
|
|
|
`reply` longtext NOT NULL,
|
|
|
|
`type` varchar(36) NOT NULL,
|
|
|
|
`comment_id` int(11) NOT NULL,
|
|
|
|
`doc_uuid` varchar(36) NOT NULL,
|
|
|
|
`created_at` datetime(6) NOT NULL DEFAULT current_timestamp(6),
|
|
|
|
`updated_at` datetime(6) NOT NULL DEFAULT current_timestamp(6) ON UPDATE current_timestamp(6),
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `sdoc_comment_reply_comment_id` (`comment_id`),
|
|
|
|
KEY `sdoc_comment_reply_doc_uuid` (`doc_uuid`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
2023-08-10 04:13:50 +00:00
|
|
|
|
|
|
|
CREATE TABLE `deleted_files_count` (
|
|
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`deleted_time` datetime NOT NULL,
|
|
|
|
`files_count` bigint(20) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `ix_deleted_files_count_repo_id` (`repo_id`),
|
|
|
|
KEY `ix_deleted_files_count_deleted_time` (`deleted_time`)
|
|
|
|
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
2023-11-09 06:06:21 +00:00
|
|
|
|
|
|
|
CREATE TABLE `sdoc_notification` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`doc_uuid` varchar(36) NOT NULL,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`msg_type` varchar(36) NOT NULL,
|
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
`detail` longtext NOT NULL,
|
|
|
|
`seen` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `sdoc_notification_doc_uuid_username` (`doc_uuid`, `username`),
|
2025-03-15 04:09:31 +00:00
|
|
|
KEY `sdoc_notification_created_at` (`created_at`),
|
|
|
|
KEY `idx_user_seen` (`username`, `seen`)
|
2023-11-09 06:06:21 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
2023-12-19 07:46:48 +00:00
|
|
|
|
|
|
|
CREATE TABLE `base_clientssotoken` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`token` varchar(100) NOT NULL,
|
|
|
|
`username` varchar(255) DEFAULT NULL,
|
|
|
|
`status` varchar(10) NOT NULL,
|
|
|
|
`api_key` varchar(40) DEFAULT NULL,
|
|
|
|
`created_at` datetime(6) NOT NULL,
|
|
|
|
`updated_at` datetime(6) DEFAULT NULL,
|
|
|
|
`accessed_at` datetime(6) DEFAULT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `token` (`token`),
|
|
|
|
KEY `base_clientssotoken_username_651ec6b5` (`username`),
|
|
|
|
KEY `base_clientssotoken_created_at_d185d3e0` (`created_at`),
|
|
|
|
KEY `base_clientssotoken_updated_at_591fc2cd` (`updated_at`),
|
|
|
|
KEY `base_clientssotoken_accessed_at_cdc66bf3` (`accessed_at`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
2024-07-18 05:44:41 +00:00
|
|
|
|
2024-08-16 10:08:58 +00:00
|
|
|
CREATE TABLE `FileTrash` (
|
2024-07-18 05:44:41 +00:00
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`obj_type` varchar(10) NOT NULL,
|
|
|
|
`obj_id` varchar(40) NOT NULL,
|
|
|
|
`obj_name` varchar(255) NOT NULL,
|
|
|
|
`delete_time` datetime NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`commit_id` varchar(40) DEFAULT NULL,
|
|
|
|
`path` text NOT NULL,
|
|
|
|
`size` bigint(20) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `ix_FileTrash_repo_id` (`repo_id`)
|
2024-07-18 06:07:02 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
2024-08-16 02:17:54 +00:00
|
|
|
|
|
|
|
CREATE TABLE `WikiPageTrash` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`doc_uuid` text NOT NULL,
|
|
|
|
`page_id` varchar(4) NOT NULL,
|
|
|
|
`parent_page_id` varchar(4) default NULL,
|
|
|
|
`subpages` longtext,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`delete_time` datetime NOT NULL,
|
|
|
|
`size` bigint(20) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `ix_WikiPageTrash_repo_id` (`repo_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
|
|
2024-08-16 10:08:58 +00:00
|
|
|
CREATE TABLE `wiki_wiki2` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`owner` varchar(255) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`created_at` datetime(6) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `wiki_owner_repo_id_4c8925af_uniq`(`owner`, `repo_id`),
|
|
|
|
KEY `wiki_wiki_created_at_54930e36`(`created_at`),
|
|
|
|
KEY `wiki_wiki_repo_id_2ee93c31`(`repo_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `repo_metadata` (
|
|
|
|
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` VARCHAR(36) NOT NULL,
|
|
|
|
`enabled` TINYINT(1) NOT NULL,
|
2024-10-29 09:41:08 +00:00
|
|
|
`face_recognition_enabled` TINYINT(1) NULL,
|
|
|
|
`last_face_cluster_time` DATETIME NULL,
|
2024-08-16 10:08:58 +00:00
|
|
|
`modified_time` DATETIME NOT NULL,
|
|
|
|
`created_time` DATETIME NOT NULL,
|
|
|
|
`from_commit` varchar(40) NULL,
|
|
|
|
`to_commit` varchar(40) NULL,
|
2025-03-20 10:36:34 +00:00
|
|
|
`tags_enabled` tinyint(1) DEFAULT NULL,
|
|
|
|
`tags_lang` varchar(36) DEFAULT NULL,
|
|
|
|
`details_settings` longtext DEFAULT NULL,
|
|
|
|
`ocr_enabled` tinyint(1) DEFAULT NULL,
|
2024-08-16 10:08:58 +00:00
|
|
|
UNIQUE KEY `key_repo_metadata_repo_id`(`repo_id`),
|
|
|
|
KEY `key_repo_metadata_enabled`(`enabled`),
|
2024-10-29 09:41:08 +00:00
|
|
|
KEY `key_repo_metadata_face_recognition_enabled`(`face_recognition_enabled`),
|
2025-03-20 10:36:34 +00:00
|
|
|
KEY `key_last_face_cluster_time_face_recognition_enabled` (`face_recognition_enabled`,`last_face_cluster_time`),
|
2024-08-16 10:08:58 +00:00
|
|
|
PRIMARY KEY (`id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `repo_metadata_view` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`details` longtext NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `idx_repo_meatadata_view_repo_id` (`repo_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `sdoc_operation_log` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`doc_uuid` varchar(36) NOT NULL,
|
|
|
|
`op_id` bigint(20) NOT NULL,
|
|
|
|
`op_time` bigint(20) NOT NULL,
|
|
|
|
`operations` longtext NOT NULL,
|
|
|
|
`author` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `sdoc_operation_log_op_time` (`op_time`),
|
|
|
|
KEY `sdoc_operation_log_doc_uuid` (`doc_uuid`),
|
|
|
|
KEY `sdoc_idx_operation_log_doc_uuid_op_id` (`doc_uuid`,`op_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
2024-09-12 06:32:00 +00:00
|
|
|
|
2024-10-26 03:18:26 +00:00
|
|
|
CREATE TABLE `wiki_wiki2_publish` (
|
2024-09-12 06:32:00 +00:00
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`publish_url` varchar(40) DEFAULT NULL,
|
|
|
|
`username` varchar(255) NOT NULL,
|
|
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
|
|
|
|
`visit_count` int(11) NOT NULL DEFAULT 0,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `repo_id` (`repo_id`),
|
|
|
|
UNIQUE KEY `publish_url` (`publish_url`),
|
|
|
|
KEY `ix_wiki2_publish_repo_id` (`repo_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
2025-02-21 10:12:25 +00:00
|
|
|
|
|
|
|
CREATE TABLE `RepoTransfer` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`from_user` varchar(255) NOT NULL,
|
|
|
|
`to` varchar(255) NOT NULL,
|
|
|
|
`timestamp` datetime NOT NULL,
|
|
|
|
`operator` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `idx_file_transfer_org_id` (`org_id`),
|
|
|
|
KEY `idx_file_transfer_timestamp` (`timestamp`)
|
2025-02-26 02:10:19 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
2025-02-17 07:27:29 +00:00
|
|
|
|
|
|
|
CREATE TABLE `group_invite_link` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`token` varchar(40) NOT NULL,
|
|
|
|
`group_id` int(11) NOT NULL,
|
|
|
|
`created_at` datetime(6) NOT NULL,
|
|
|
|
`created_by` varchar(255) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `group_invite_link_group_id` (`group_id`),
|
|
|
|
KEY `group_invite_link_token` (`token`)
|
2025-02-21 10:12:25 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
2025-03-15 04:09:31 +00:00
|
|
|
|
|
|
|
CREATE TABLE `repo_extra_config` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`repo_id` varchar(36) NOT NULL,
|
|
|
|
`config_type` varchar(50) NOT NULL,
|
|
|
|
`config_details` longtext DEFAULT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `ix_repo_extra_repo_id` (`repo_id`),
|
|
|
|
UNIQUE KEY `ix_repo_extra_repo_idconfig_type` (`repo_id`, `config_type`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `org_last_active_time` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`timestamp` datetime(6) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `org_id` (`org_id`),
|
|
|
|
KEY `ix_org_last_active_time_org_id` (`org_id`)
|
2025-03-28 09:51:29 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `group_member_audit` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`org_id` int(11) NOT NULL,
|
|
|
|
`operator` varchar(255) NOT NULL,
|
|
|
|
`user` varchar(255) NOT NULL,
|
|
|
|
`group_id` int(11) NOT NULL,
|
|
|
|
`operation` varchar(128) NOT NULL,
|
|
|
|
`timestamp` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `idx_group_member_audit_org_id` (`org_id`),
|
|
|
|
KEY `idx_group_member_audit_timestamp` (`timestamp`),
|
|
|
|
KEY `idx_group_member_audit_operator` (`operator`),
|
|
|
|
KEY `idx_group_member_audit_user` (`user`),
|
|
|
|
KEY `idx_group_member_audit_group_id` (`group_id`)
|
2025-03-15 04:09:31 +00:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
2025-04-21 05:30:35 +00:00
|
|
|
|
|
|
|
CREATE TABLE `notifications_sysusernotification` (
|
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
|
`message` longtext NOT NULL,
|
|
|
|
`to_user` varchar(255) NOT NULL,
|
|
|
|
`seen` tinyint(1) NOT NULL,
|
|
|
|
`created_at` datetime(6) NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `notifications_sysusernotification_to_user_e0c9101e` (`to_user`),
|
|
|
|
KEY `notifications_sysusernotification_seen_9d851bf7` (`seen`),
|
|
|
|
KEY `notifications_sysusernotification_created_at_56ffd2a0` (`created_at`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|