aboutsummaryrefslogtreecommitdiff
path: root/public/install.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2013-11-18 23:04:43 +0100
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2013-11-18 23:04:43 +0100
commite2d4f1a7214591a47a46272a7a62e320eea029ce (patch)
treebb028ce493c74247e771c623d0a3f13ca4981ec2 /public/install.php
parent082246d13f524aa646d5aedf49ae7e3b6c621d6c (diff)
SQL : identifiant entier automatique pour les catégories et les flux
Implémentation de https://github.com/marienfressinaud/FreshRSS/issues/262 La catégorie par défaut à le numéro 1. Les numéros de catégories et de flux sont automatiques (1, 2, 3...) L'installeur semble marcher.
Diffstat (limited to 'public/install.php')
-rw-r--r--public/install.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/public/install.php b/public/install.php
index d2c74b87b..b244bfa80 100644
--- a/public/install.php
+++ b/public/install.php
@@ -11,7 +11,7 @@ if (isset ($_GET['step'])) {
define ('SQL_REQ_CREATE_DB', 'CREATE DATABASE %s DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;');
define ('SQL_REQ_CAT', 'CREATE TABLE IF NOT EXISTS `%scategory` (
- `id` char(6) NOT NULL,
+ `id` SMALLINT NOT NULL AUTO_INCREMENT, -- v0.7
`name` varchar(255) NOT NULL,
`color` char(7) NOT NULL,
PRIMARY KEY (`id`),
@@ -19,9 +19,9 @@ define ('SQL_REQ_CAT', 'CREATE TABLE IF NOT EXISTS `%scategory` (
);');
define ('SQL_REQ_FEED', 'CREATE TABLE IF NOT EXISTS `%sfeed` (
- `id` char(6) NOT NULL,
+ `id` SMALLINT NOT NULL AUTO_INCREMENT, -- v0.7
`url` varchar(511) NOT NULL,
- `category` char(6) DEFAULT \'000000\',
+ `category` SMALLINT DEFAULT 0, -- v0.7
`name` varchar(255) NOT NULL,
`website` varchar(255) NOT NULL,
`description` text NOT NULL,
@@ -50,7 +50,7 @@ define ('SQL_REQ_ENTRY', 'CREATE TABLE IF NOT EXISTS `%sentry` (
`date` int(11) NOT NULL,
`is_read` boolean NOT NULL DEFAULT 0,
`is_favorite` boolean NOT NULL DEFAULT 0,
- `id_feed` char(6) NOT NULL,
+ `id_feed` SMALLINT NOT NULL, -- v0.7
`tags` varchar(1023) NOT NULL,
PRIMARY KEY (`id`),
FOREIGN KEY (`id_feed`) REFERENCES %sfeed(id) ON DELETE CASCADE ON UPDATE CASCADE,