Publier Globinours 1.0.0-rc.3

This commit is contained in:
Alexandre NOEL 2026-09-03 12:39:15 +02:00
commit 9a2b4068da
325 changed files with 38230 additions and 20 deletions

View file

@ -0,0 +1,13 @@
CREATE TABLE directory_contact_roles_new (
contact_id INTEGER NOT NULL,
role TEXT NOT NULL CHECK(role IN ('fa','benevole','dirigeant','veterinaire','cabinet','crematorium','adoptant','deposant')),
PRIMARY KEY(contact_id, role),
FOREIGN KEY(contact_id) REFERENCES directory_contacts(id) ON DELETE CASCADE
);
INSERT INTO directory_contact_roles_new(contact_id,role)
SELECT contact_id,role FROM directory_contact_roles;
DROP TABLE directory_contact_roles;
ALTER TABLE directory_contact_roles_new RENAME TO directory_contact_roles;
CREATE INDEX idx_directory_role ON directory_contact_roles(role,contact_id);