mirror of
https://gitlab.com/mbugroup/lti-api.git
synced 2026-05-20 13:31:56 +00:00
17 lines
400 B
PL/PgSQL
17 lines
400 B
PL/PgSQL
BEGIN;
|
|
|
|
ALTER TABLE project_flock_kandangs
|
|
DROP COLUMN IF EXISTS period;
|
|
|
|
ALTER TABLE project_flocks
|
|
ADD COLUMN IF NOT EXISTS period INT NOT NULL DEFAULT 0;
|
|
|
|
CREATE UNIQUE INDEX IF NOT EXISTS project_flocks_base_period_unique
|
|
ON project_flocks (
|
|
LOWER(TRIM(regexp_replace(flock_name, '\\s+\\d+(\\s+\\d+)*$', '', 'g'))),
|
|
period
|
|
)
|
|
WHERE deleted_at IS NULL;
|
|
|
|
COMMIT;
|