diff --git a/server/migrations/2020-05-17-225334_sessions/down.sql b/server/migrations/2020-05-17-225334_sessions/down.sql new file mode 100644 index 0000000..4d41ad6 --- /dev/null +++ b/server/migrations/2020-05-17-225334_sessions/down.sql @@ -0,0 +1,2 @@ +-- This file should undo anything in `up.sql` +DROP TABLE `sessions`; \ No newline at end of file diff --git a/server/migrations/2020-05-17-225334_sessions/up.sql b/server/migrations/2020-05-17-225334_sessions/up.sql new file mode 100644 index 0000000..acd1aeb --- /dev/null +++ b/server/migrations/2020-05-17-225334_sessions/up.sql @@ -0,0 +1,9 @@ +-- id's are given back to the user otherwise everything is server sided +-- NOTE: the expires column is not explicitly a date because the code required + -- to make the DATE field work with diesel is ass and looks annoying +CREATE TABLE IF NOT EXISTS `sessions` ( + `id` bigint UNSIGNED NOT NULL auto_increment, + `secret` varchar(255) NOT NULL, + `expires` bigint UNSIGNED NOT NULL, + PRIMARY KEY(`id`) +); \ No newline at end of file