From 70268a80d7a1a1f051dc806a695e7ddc2ead1d50 Mon Sep 17 00:00:00 2001 From: Sven Slootweg Date: Mon, 10 Jun 2013 04:52:20 +0200 Subject: [PATCH] Add SQL schema needed for database setup --- setup.sql | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 setup.sql diff --git a/setup.sql b/setup.sql new file mode 100644 index 0000000..d545b76 --- /dev/null +++ b/setup.sql @@ -0,0 +1,25 @@ +CREATE TABLE IF NOT EXISTS `items` ( + `Id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `Text` varchar(300) NOT NULL, + `UserId` bigint(20) unsigned NOT NULL, + `Completed` tinyint(1) NOT NULL, + `Must` tinyint(1) NOT NULL, + `CreationDate` timestamp NULL DEFAULT NULL, + `CompletionDate` timestamp NULL DEFAULT NULL, + `Deadline` timestamp NULL DEFAULT NULL, + PRIMARY KEY (`Id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `users` ( + `Id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `Username` varchar(48) NOT NULL, + `Hash` varchar(43) NOT NULL, + `Salt` varchar(10) NOT NULL, + `CurrentItemId` bigint(20) unsigned NOT NULL, + `Admin` tinyint(1) NOT NULL, + `Banned` tinyint(1) NOT NULL, + `Guest` tinyint(1) NOT NULL, + `RegistrationDate` timestamp NULL DEFAULT NULL, + `LastSeen` timestamp NULL DEFAULT NULL, + PRIMARY KEY (`Id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8;