summaryrefslogtreecommitdiff
path: root/db/install.sql
diff options
context:
space:
mode:
Diffstat (limited to 'db/install.sql')
-rw-r--r--db/install.sql20
1 files changed, 4 insertions, 16 deletions
diff --git a/db/install.sql b/db/install.sql
index f58cf5b..fbcf340 100644
--- a/db/install.sql
+++ b/db/install.sql
@@ -1,20 +1,8 @@
CREATE TABLE `author` (
`id` tinyint(4) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
- `name` varchar(64) NOT NULL,
- `email` varchar(256) NOT NULL
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-
-CREATE TABLE `job` (
- `id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
- `package_id` smallint(5) UNSIGNED NOT NULL,
- `major` tinyint(3) UNSIGNED NOT NULL,
- `minor` tinyint(3) UNSIGNED NOT NULL,
- `revision` tinyint(3) UNSIGNED NOT NULL,
- `time_scheduled` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- `time_started` datetime DEFAULT NULL,
- `time_finished` datetime DEFAULT NULL,
- `result_code` tinyint(3) UNSIGNED DEFAULT NULL,
- `log` text
+ `name` varchar(63) NOT NULL,
+ `email` varchar(255) NOT NULL,
+ `password` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE `package` (
@@ -22,6 +10,7 @@ CREATE TABLE `package` (
`author_id` tinyint(3) UNSIGNED NOT NULL,
`name` varchar(63) NOT NULL,
`url` varchar(2047) NOT NULL,
+ `git_url` varchar(2047) NOT NULL,
`desc` text NOT NULL,
`time_added` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
@@ -37,7 +26,6 @@ CREATE TABLE `version` (
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
ALTER TABLE `author`
- ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `name` (`name`);
ALTER TABLE `package`