updated users and added sessions and server_settings structures
parent
871dc1405e
commit
457f908e67
33
scheme.sql
33
scheme.sql
|
@ -9,9 +9,9 @@
|
|||
--
|
||||
|
||||
CREATE TABLE `users` (
|
||||
`user_id` varchar(32) NOT NULL,
|
||||
`user_hashtag` varchar(6) NOT NULL,
|
||||
`username` varchar(30) NOT NULL,
|
||||
`id` varchar(32) NOT NULL,
|
||||
`hashtag` varchar(6) NOT NULL,
|
||||
`name` varchar(30) NOT NULL,
|
||||
`email` varchar(255) NOT NULL,
|
||||
`password` char(60) NOT NULL,
|
||||
`rank` tinyint(4) DEFAULT 0,
|
||||
|
@ -24,7 +24,8 @@ CREATE TABLE `users` (
|
|||
`followers` int(11) DEFAULT 0,
|
||||
`following` int(11) DEFAULT 0,
|
||||
`last_login` datetime DEFAULT NULL,
|
||||
`created` datetime NOT NULL
|
||||
`created_at` datetime NOT NULL,
|
||||
`updated_at` datetime DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
|
@ -40,3 +41,27 @@ CREATE TABLE `pictures` (
|
|||
`description` varchar(250) DEFAULT NULL,
|
||||
`created` datetime NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Table structure for table `sessions`
|
||||
--
|
||||
|
||||
CREATE TABLE `sessions` (
|
||||
`user_id` varchar(32) NOT NULL,
|
||||
`session_id` varchar(32) NOT NULL,
|
||||
`ip` varchar(32) NOT NULL,
|
||||
`user_agent` varchar(32) NOT NULL,
|
||||
`last_login` datetime NOT NULL,
|
||||
`expires` datetime NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Table structure for table `server_settings`
|
||||
--
|
||||
|
||||
CREATE TABLE `server_settings` (
|
||||
`name` varchar(50) NOT NULL,
|
||||
`value` varchar(50) NOT NULL,
|
||||
`created_at` datetime NOT NULL,
|
||||
`updated_at` datetime DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
Loading…
Reference in New Issue