Этот коммит содержится в:
Ibrahim Serdar Acikgoz
2022-01-08 11:16:07 +03:00
коммит произвёл GitHub
родитель c8198fbefe
Коммит 6595b31f23
406 изменённых файлов: 16617 добавлений и 6957 удалений

Просмотреть файл

@@ -367,10 +367,10 @@ CREATE TABLE `IncomingWebhooks` (
`ChannelId` varchar(26) DEFAULT NULL,
`TeamId` varchar(26) DEFAULT NULL,
`DisplayName` varchar(64) DEFAULT NULL,
`Description` varchar(128) DEFAULT NULL,
`Description` text,
`Username` varchar(255) DEFAULT NULL,
`IconURL` varchar(255) DEFAULT NULL,
`ChannelLocked` tinyint(1) DEFAULT NULL,
`IconURL` text,
`ChannelLocked` tinyint(1) DEFAULT 0,
PRIMARY KEY (`Id`),
KEY `idx_incoming_webhook_user_id` (`UserId`),
KEY `idx_incoming_webhook_team_id` (`TeamId`),
@@ -452,13 +452,13 @@ DROP TABLE IF EXISTS `OAuthAccessData`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `OAuthAccessData` (
`ClientId` varchar(26) DEFAULT NULL,
`UserId` varchar(26) DEFAULT NULL,
`Token` varchar(26) NOT NULL,
`RefreshToken` varchar(26) DEFAULT NULL,
`RedirectUri` text,
`ExpiresAt` bigint(20) DEFAULT NULL,
`Scope` varchar(128) DEFAULT NULL,
`ClientId` varchar(26) DEFAULT NULL,
`UserId` varchar(26) DEFAULT NULL,
`ExpiresAt` bigint(20) DEFAULT '0',
`Scope` varchar(128) DEFAULT 'user',
PRIMARY KEY (`Token`),
UNIQUE KEY `ClientId` (`ClientId`,`UserId`),
KEY `idx_oauthaccessdata_client_id` (`ClientId`),
@@ -491,10 +491,10 @@ CREATE TABLE `OAuthApps` (
`ClientSecret` varchar(128) DEFAULT NULL,
`Name` varchar(64) DEFAULT NULL,
`Description` text,
`IconURL` text,
`CallbackUrls` text,
`Homepage` text,
`IsTrusted` tinyint(1) DEFAULT NULL,
`IsTrusted` tinyint(1) DEFAULT '0',
`IconURL` varchar(512) DEFAULT '',
PRIMARY KEY (`Id`),
KEY `idx_oauthapps_creator_id` (`CreatorId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
@@ -556,11 +556,13 @@ CREATE TABLE `OutgoingWebhooks` (
`ChannelId` varchar(26) DEFAULT NULL,
`TeamId` varchar(26) DEFAULT NULL,
`TriggerWords` text,
`TriggerWhen` int(11) DEFAULT NULL,
`CallbackURLs` text,
`DisplayName` varchar(64) DEFAULT NULL,
`Description` varchar(128) DEFAULT NULL,
`ContentType` varchar(128) DEFAULT NULL,
`TriggerWhen` int(11) DEFAULT '0',
`Username` varchar(64) DEFAULT NULL,
`IconURL` text,
`Description` text(128),
PRIMARY KEY (`Id`),
KEY `idx_outgoing_webhook_team_id` (`TeamId`),
KEY `idx_outgoing_webhook_update_at` (`UpdateAt`),
@@ -613,9 +615,7 @@ CREATE TABLE `Posts` (
`Id` varchar(26) NOT NULL,
`CreateAt` bigint(20) DEFAULT NULL,
`UpdateAt` bigint(20) DEFAULT NULL,
`EditAt` bigint(20) DEFAULT NULL,
`DeleteAt` bigint(20) DEFAULT NULL,
`IsPinned` tinyint(1) DEFAULT NULL,
`UserId` varchar(26) DEFAULT NULL,
`ChannelId` varchar(26) DEFAULT NULL,
`RootId` varchar(26) DEFAULT NULL,
@@ -627,7 +627,9 @@ CREATE TABLE `Posts` (
`Hashtags` text,
`Filenames` text,
`FileIds` text,
`HasReactions` tinyint(1) DEFAULT NULL,
`HasReactions` tinyint(1) DEFAULT '0',
`EditAt` bigint(20) DEFAULT '0',
`IsPinned` tinyint(1) DEFAULT '0',
PRIMARY KEY (`Id`),
KEY `idx_posts_update_at` (`UpdateAt`),
KEY `idx_posts_create_at` (`CreateAt`),
@@ -722,7 +724,7 @@ CREATE TABLE `Roles` (
`DeleteAt` bigint(20) DEFAULT NULL,
`Permissions` text,
`SchemeManaged` tinyint(1) DEFAULT NULL,
`BuiltIn` tinyint(1) DEFAULT NULL,
`BuiltIn` tinyint(1) DEFAULT '0',
PRIMARY KEY (`Id`),
UNIQUE KEY `Name` (`Name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
@@ -789,8 +791,8 @@ CREATE TABLE `Sessions` (
`DeviceId` text,
`Roles` varchar(64) DEFAULT NULL,
`IsOAuth` tinyint(1) DEFAULT NULL,
`ExpiredNotify` tinyint(1) DEFAULT NULL,
`Props` text,
`ExpiredNotify` tinyint(1) DEFAULT '0',
PRIMARY KEY (`Id`),
KEY `idx_sessions_user_id` (`UserId`),
KEY `idx_sessions_token` (`Token`),
@@ -819,8 +821,8 @@ DROP TABLE IF EXISTS `Status`;
CREATE TABLE `Status` (
`UserId` varchar(26) NOT NULL,
`Status` varchar(32) DEFAULT NULL,
`Manual` tinyint(1) DEFAULT NULL,
`LastActivityAt` bigint(20) DEFAULT NULL,
`Manual` tinyint(1) DEFAULT '0',
PRIMARY KEY (`UserId`),
KEY `idx_status_user_id` (`UserId`),
KEY `idx_status_status` (`Status`)
@@ -969,7 +971,7 @@ CREATE TABLE `UserAccessTokens` (
`Token` varchar(26) DEFAULT NULL,
`UserId` varchar(26) DEFAULT NULL,
`Description` text,
`IsActive` tinyint(1) DEFAULT NULL,
`IsActive` tinyint(1) DEFAULT '1',
PRIMARY KEY (`Id`),
UNIQUE KEY `Token` (`Token`),
KEY `idx_user_access_tokens_token` (`Token`),
@@ -1007,8 +1009,7 @@ CREATE TABLE `Users` (
`Nickname` varchar(64) DEFAULT NULL,
`FirstName` varchar(64) DEFAULT NULL,
`LastName` varchar(64) DEFAULT NULL,
`Position` varchar(128) DEFAULT NULL,
`Roles` text,
`Roles` varchar(256) DEFAULT NULL,
`AllowMarketing` tinyint(1) DEFAULT NULL,
`Props` text,
`NotifyProps` text,
@@ -1016,9 +1017,10 @@ CREATE TABLE `Users` (
`LastPictureUpdate` bigint(20) DEFAULT NULL,
`FailedAttempts` int(11) DEFAULT NULL,
`Locale` varchar(5) DEFAULT NULL,
`Timezone` text,
`MfaActive` tinyint(1) DEFAULT NULL,
`MfaSecret` varchar(128) DEFAULT NULL,
`Position` varchar(128) DEFAULT NULL,
`Timezone` varchar(256) DEFAULT '{"automaticTimezone":"","manualTimezone":"","useAutomaticTimezone":"true"}',
PRIMARY KEY (`Id`),
UNIQUE KEY `Username` (`Username`),
UNIQUE KEY `AuthData` (`AuthData`),