27 lines
1.1 KiB
SQL
Executable File
27 lines
1.1 KiB
SQL
Executable File
CREATE TABLE IF NOT EXISTS version (
|
|
id SERIAL,
|
|
number VARCHAR,
|
|
CONSTRAINT pk_version PRIMARY KEY (id),
|
|
CONSTRAINT unique_number UNIQUE (number)
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS version_revision (
|
|
id SERIAL,
|
|
text VARCHAR,
|
|
bugfix BOOLEAN DEFAULT TRUE,
|
|
version_id INTEGER,
|
|
CONSTRAINT pk_version_revision PRIMARY KEY (id),
|
|
CONSTRAINT fk_version_revision_version_id FOREIGN KEY (version_id) REFERENCES version (id)
|
|
);
|
|
CREATE INDEX IF NOT EXISTS version_id_idx ON version_revision (version_id);
|
|
|
|
INSERT INTO version (number) VALUES ('1.0.0'), ('1.0.1');
|
|
|
|
INSERT INTO version_revision (version_id, text, bugfix) VALUES
|
|
(2, 'Sécurisation des routes de modification du profil.', TRUE),
|
|
(2, 'Correction de l''injection de code pour les images dans l''écran d''édition de wikis.', TRUE),
|
|
(2, 'Correction du système de sessions pour pouvoir ouvrir plusieurs onglets sans être déconnecté.', TRUE),
|
|
(2, 'Correction de l''accès à la documentation d''utilisation.', TRUE),
|
|
(2, 'Correction du placement d''icônes dans l''écran des paramètres de compte.', TRUE),
|
|
(2, 'Ajout de l''écran de révisions de versions', FALSE);
|