diff --git a/config/sql/se/Artists.sql b/config/sql/se/Artists.sql index 13a7300e..ec9f0709 100644 --- a/config/sql/se/Artists.sql +++ b/config/sql/se/Artists.sql @@ -3,8 +3,8 @@ CREATE TABLE IF NOT EXISTS `Artists` ( `Name` varchar(255) NOT NULL, `UrlName` varchar(255) NOT NULL, `DeathYear` smallint unsigned NULL, - `Created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, - `Updated` timestamp NOT NULL, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`ArtistId`), UNIQUE KEY `idxUnique` (`UrlName`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; diff --git a/config/sql/se/Artworks.sql b/config/sql/se/Artworks.sql index 8935af82..cb1991fd 100644 --- a/config/sql/se/Artworks.sql +++ b/config/sql/se/Artworks.sql @@ -5,8 +5,8 @@ CREATE TABLE IF NOT EXISTS `Artworks` ( `UrlName` varchar(255) NOT NULL, `CompletedYear` smallint unsigned NULL, `CompletedYearIsCirca` boolean NOT NULL DEFAULT FALSE, - `Created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, - `Updated` timestamp NOT NULL, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `Status` enum('unverified', 'approved', 'declined', 'in_use') DEFAULT 'unverified', `SubmitterUserId` int(10) unsigned NULL, `ReviewerUserId` int(10) unsigned NULL, diff --git a/config/sql/se/FeedUserAgents.sql b/config/sql/se/FeedUserAgents.sql index e2f817d0..39fd1f50 100644 --- a/config/sql/se/FeedUserAgents.sql +++ b/config/sql/se/FeedUserAgents.sql @@ -1,6 +1,6 @@ CREATE TABLE IF NOT EXISTS `FeedUserAgents` ( `UserAgentId` int(10) unsigned NOT NULL AUTO_INCREMENT, `UserAgent` text NOT NULL, - `Created` datetime NOT NULL, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`UserAgentId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; diff --git a/config/sql/se/NewsletterSubscriptions.sql b/config/sql/se/NewsletterSubscriptions.sql index 22c3fd1b..febe96f3 100644 --- a/config/sql/se/NewsletterSubscriptions.sql +++ b/config/sql/se/NewsletterSubscriptions.sql @@ -3,6 +3,6 @@ CREATE TABLE IF NOT EXISTS `NewsletterSubscriptions` ( `IsConfirmed` tinyint(1) unsigned NOT NULL DEFAULT 0, `IsSubscribedToNewsletter` tinyint(1) unsigned NOT NULL DEFAULT 1, `IsSubscribedToSummary` tinyint(1) unsigned NOT NULL DEFAULT 1, - `Created` datetime NOT NULL, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`UserId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; diff --git a/config/sql/se/PendingPayments.sql b/config/sql/se/PendingPayments.sql index 49ca538a..bd3b578b 100644 --- a/config/sql/se/PendingPayments.sql +++ b/config/sql/se/PendingPayments.sql @@ -1,5 +1,5 @@ CREATE TABLE IF NOT EXISTS `PendingPayments` ( - `Created` datetime NOT NULL, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `Processor` enum('fractured_atlas') NOT NULL, `TransactionId` varchar(80) NOT NULL, `ProcessedOn` datetime DEFAULT NULL diff --git a/config/sql/se/PollVotes.sql b/config/sql/se/PollVotes.sql index 75be2279..ef606e6a 100644 --- a/config/sql/se/PollVotes.sql +++ b/config/sql/se/PollVotes.sql @@ -1,6 +1,6 @@ CREATE TABLE IF NOT EXISTS `PollVotes` ( `UserId` int(10) unsigned NOT NULL, `PollItemId` int(10) unsigned NOT NULL, - `Created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, UNIQUE KEY `idxUnique` (`PollItemId`,`UserId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; diff --git a/config/sql/se/Polls.sql b/config/sql/se/Polls.sql index 6e79a425..406656e0 100644 --- a/config/sql/se/Polls.sql +++ b/config/sql/se/Polls.sql @@ -1,6 +1,6 @@ CREATE TABLE IF NOT EXISTS `Polls` ( `PollId` int(10) unsigned NOT NULL AUTO_INCREMENT, - `Created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `Name` varchar(255) NOT NULL, `UrlName` varchar(255) NOT NULL, `Description` text DEFAULT NULL, diff --git a/config/sql/se/Sessions.sql b/config/sql/se/Sessions.sql index a50e6b58..68c8f424 100644 --- a/config/sql/se/Sessions.sql +++ b/config/sql/se/Sessions.sql @@ -1,6 +1,6 @@ CREATE TABLE IF NOT EXISTS `Sessions` ( `UserId` int(10) unsigned NOT NULL, - `Created` datetime NOT NULL, + `Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `SessionId` char(36) NOT NULL, KEY `idxUserId` (`UserId`), KEY `idxSessionId` (`SessionId`)