feat(db): fixed creation/migration queries
This commit is contained in:
parent
7fc90ed4a6
commit
fd4a82f561
4 changed files with 18 additions and 8 deletions
10
ee/scripts/helm/db/init_dbs/postgresql/1.3.5/1.3.5.sql
Normal file
10
ee/scripts/helm/db/init_dbs/postgresql/1.3.5/1.3.5.sql
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
BEGIN;
|
||||
CREATE INDEX projects_tenant_id_idx ON projects (tenant_id);
|
||||
CREATE INDEX webhooks_tenant_id_idx ON webhooks (tenant_id);
|
||||
|
||||
CREATE INDEX pages_session_id_timestamp_idx ON events.pages (session_id, timestamp);
|
||||
|
||||
CREATE INDEX issues_project_id_idx ON issues (project_id);
|
||||
CREATE INDEX jobs_project_id_idx ON jobs (project_id);
|
||||
|
||||
COMMIT;
|
||||
|
|
@ -182,6 +182,7 @@ CREATE TABLE projects
|
|||
);
|
||||
|
||||
CREATE INDEX ON public.projects (project_key);
|
||||
CREATE INDEX projects_tenant_id_idx ON projects (tenant_id);
|
||||
|
||||
CREATE OR REPLACE FUNCTION notify_project() RETURNS trigger AS
|
||||
$$
|
||||
|
|
@ -266,6 +267,8 @@ create table webhooks
|
|||
name varchar(100)
|
||||
);
|
||||
|
||||
CREATE INDEX webhooks_tenant_id_idx ON webhooks (tenant_id);
|
||||
|
||||
-- --- notifications.sql ---
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,8 @@
|
|||
BEGIN;
|
||||
CREATE INDEX pages_session_id_timestamp_idx ON events.pages (session_id, timestamp);
|
||||
|
||||
CREATE INDEX projects_tenant_id_idx ON projects(tenant_id);
|
||||
CREATE INDEX webhooks_tenant_id_idx ON webhooks(tenant_id);
|
||||
CREATE INDEX issues_project_id_idx ON issues(project_id);
|
||||
CREATE INDEX jobs_project_id_idx ON jobs(project_id);
|
||||
CREATE INDEX issues_project_id_idx ON issues (project_id);
|
||||
CREATE INDEX jobs_project_id_idx ON jobs (project_id);
|
||||
|
||||
|
||||
COMMIT;
|
||||
|
|
@ -172,7 +172,7 @@ CREATE TABLE projects
|
|||
"defaultInputMode": "plain"
|
||||
}'::jsonb -- ??????
|
||||
);
|
||||
CREATE INDEX projects_tenant_id_idx ON projects(tenant_id);
|
||||
CREATE INDEX ON public.projects (project_key);
|
||||
|
||||
CREATE OR REPLACE FUNCTION notify_project() RETURNS trigger AS
|
||||
$$
|
||||
|
|
@ -248,7 +248,6 @@ create table webhooks
|
|||
index integer default 0 not null,
|
||||
name varchar(100)
|
||||
);
|
||||
CREATE INDEX webhooks_tenant_id_idx ON webhooks(tenant_id);
|
||||
|
||||
-- --- notifications.sql ---
|
||||
|
||||
|
|
@ -388,7 +387,7 @@ CREATE TABLE issues
|
|||
);
|
||||
CREATE INDEX ON issues (issue_id, type);
|
||||
CREATE INDEX issues_context_string_gin_idx ON public.issues USING GIN (context_string gin_trgm_ops);
|
||||
CREATE INDEX issues_project_id_idx ON issues(project_id);
|
||||
CREATE INDEX issues_project_id_idx ON issues (project_id);
|
||||
|
||||
-- --- errors.sql ---
|
||||
|
||||
|
|
@ -872,6 +871,6 @@ CREATE TABLE jobs
|
|||
);
|
||||
CREATE INDEX ON jobs (status);
|
||||
CREATE INDEX ON jobs (start_at);
|
||||
CREATE INDEX jobs_project_id_idx ON jobs(project_id);
|
||||
CREATE INDEX jobs_project_id_idx ON jobs (project_id);
|
||||
|
||||
COMMIT;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue