Updated SQL schema.
This commit is contained in:
parent
409c3b4cfb
commit
6cec5e7f10
3 changed files with 34 additions and 9 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -3,6 +3,8 @@ build-*
|
|||
*.user
|
||||
*.o
|
||||
|
||||
get-sql-real.sh
|
||||
|
||||
bin/
|
||||
obj/
|
||||
retired/
|
||||
|
|
39
schema.sql
39
schema.sql
|
@ -25,12 +25,31 @@ DROP TABLE IF EXISTS `config`;
|
|||
CREATE TABLE `config` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(32) NOT NULL,
|
||||
`data` varchar(4096) NOT NULL,
|
||||
`data` varchar(1024) NOT NULL,
|
||||
`description` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `nameIDX` (`name`),
|
||||
KEY `descriptionIDX` (`description`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=latin1;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Table structure for table `files`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `files`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `files` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`realPath` varchar(1024) NOT NULL,
|
||||
`virtualPath` varchar(1024) NOT NULL,
|
||||
`sha256` varchar(64) NOT NULL,
|
||||
`description` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `virtualPath` (`virtualPath`),
|
||||
UNIQUE KEY `realPath` (`realPath`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
|
@ -47,7 +66,7 @@ CREATE TABLE `numbers` (
|
|||
`description` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `nameIDX` (`name`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=latin1;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=latin1;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
|
@ -60,11 +79,11 @@ DROP TABLE IF EXISTS `strings`;
|
|||
CREATE TABLE `strings` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(32) NOT NULL,
|
||||
`data` varchar(4096) NOT NULL,
|
||||
`data` varchar(1024) NOT NULL,
|
||||
`description` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `nameIDX` (`name`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=latin1;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=latin1;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
|
@ -76,9 +95,13 @@ DROP TABLE IF EXISTS `users`;
|
|||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `users` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`user` varchar(256) NOT NULL,
|
||||
`pass` varchar(256) NOT NULL,
|
||||
`first` varchar(64) NOT NULL,
|
||||
`last` varchar(64) NOT NULL,
|
||||
`user` varchar(64) NOT NULL,
|
||||
`pass` varchar(64) NOT NULL,
|
||||
`email` varchar(256) NOT NULL,
|
||||
`enabled` tinyint(1) NOT NULL DEFAULT 0,
|
||||
`notes` text NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `emailIDX` (`email`),
|
||||
UNIQUE KEY `userIDX` (`user`) USING BTREE
|
||||
|
@ -94,4 +117,4 @@ CREATE TABLE `users` (
|
|||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2022-01-12 19:05:55
|
||||
-- Dump completed on 2022-02-08 21:09:37
|
||||
|
|
Loading…
Add table
Reference in a new issue