Publier Globinours 1.0.0-rc.3
This commit is contained in:
parent
ea8c24d622
commit
9a2b4068da
325 changed files with 38230 additions and 20 deletions
12
migrations/058_free_roaming_cats.sql
Normal file
12
migrations/058_free_roaming_cats.sql
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
-- Parcours des chats libres suivis par l'association.
|
||||
ALTER TABLE animals ADD COLUMN free_cat_site_name TEXT;
|
||||
ALTER TABLE animals ADD COLUMN free_cat_city TEXT;
|
||||
ALTER TABLE animals ADD COLUMN free_cat_address TEXT;
|
||||
ALTER TABLE animals ADD COLUMN free_cat_caretaker_contact_id INTEGER REFERENCES directory_contacts(id) ON DELETE SET NULL;
|
||||
ALTER TABLE animals ADD COLUMN free_cat_captured_at TEXT;
|
||||
ALTER TABLE animals ADD COLUMN free_cat_released_at TEXT;
|
||||
ALTER TABLE animals ADD COLUMN free_cat_tracking_status TEXT NOT NULL DEFAULT 'present'
|
||||
CHECK(free_cat_tracking_status IN ('present','missing','moved','deceased'));
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_animals_free_cat_site ON animals(free_cat_site_name, free_cat_city);
|
||||
CREATE INDEX IF NOT EXISTS idx_animals_free_cat_caretaker ON animals(free_cat_caretaker_contact_id);
|
||||
Loading…
Add table
Add a link
Reference in a new issue