Overview
Comment: | Déplacement de la création de table membres_sessions dans schema.sql, qui sera exécuté plus tard de toutes façons |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
6b2fdac6d00b28eb812b4577c6806c99 |
User & Date: | bohwaz on 2017-05-11 06:57:17 |
Other Links: | branch diff | manifest | tags |
Context
2017-05-11
| ||
07:04 | Stockage des dates en UTC dans Sqlite check-in: 024fc1876c user: bohwaz tags: dev | |
06:57 | Déplacement de la création de table membres_sessions dans schema.sql, qui sera exécuté plus tard de toutes façons check-in: 6b2fdac6d0 user: bohwaz tags: dev | |
06:12 | Corrections et utilisation concrète de la session permanente check-in: e744ecebef user: bohwaz tags: dev | |
Changes
Modified src/include/data/0.8.0.sql from [a72c375180] to [bdca802b40].
1 2 3 4 5 6 | -- Ajouter champ pour OTP ALTER TABLE membres ADD COLUMN secret_otp TEXT NULL; -- Ajouter champ clé PGP ALTER TABLE membres ADD COLUMN clef_pgp TEXT NULL; | < < < < < < < < < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 | -- Ajouter champ pour OTP ALTER TABLE membres ADD COLUMN secret_otp TEXT NULL; -- Ajouter champ clé PGP ALTER TABLE membres ADD COLUMN clef_pgp TEXT NULL; -------------------------------------------------------------------------------- -- Mise à jour des tables contenant un champ date pour ajouter la contrainte -- -- Ceci afin de forcer les champs à contenir un format de date correct -- -------------------------------------------------------------------------------- -- Renommage des tables qu'il faut mettre à jour ALTER TABLE cotisations_membres RENAME TO cotisations_membres_old; |
︙ | ︙ |
Modified src/include/data/schema.sql from [917bee2324] to [68e5662649].
︙ | ︙ | |||
25 26 27 28 29 30 31 32 33 34 35 36 37 38 | id_cotisation_obligatoire INTEGER NULL REFERENCES cotisations (id) ); -- Membres de l'asso -- Table dynamique générée par l'application -- voir Garradin\Membres\Champs.php CREATE TABLE IF NOT EXISTS cotisations -- Types de cotisations et activités ( id INTEGER PRIMARY KEY NOT NULL, id_categorie_compta INTEGER NULL, -- NULL si le type n'est pas associé automatiquement à la compta | > > > > > > > > > > > > | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | id_cotisation_obligatoire INTEGER NULL REFERENCES cotisations (id) ); -- Membres de l'asso -- Table dynamique générée par l'application -- voir Garradin\Membres\Champs.php CREATE TABLE membres_sessions -- Sessions ( selecteur TEXT NOT NULL, hash TEXT NOT NULL, id_membre INTEGER NOT NULL, expire TEXT NOT NULL CHECK (datetime(expire) IS NOT NULL AND datetime(expire) = expire), FOREIGN KEY (id_membre) REFERENCES membres (id), PRIMARY KEY (selecteur, id_membre) ); CREATE TABLE IF NOT EXISTS cotisations -- Types de cotisations et activités ( id INTEGER PRIMARY KEY NOT NULL, id_categorie_compta INTEGER NULL, -- NULL si le type n'est pas associé automatiquement à la compta |
︙ | ︙ |