X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4a2dc82a1acce855151928abe0030e1dd7dbf728..3e5ac41e4e38e6c8fa72883b803d85fcde53e25b:/services/api/db/structure.sql diff --git a/services/api/db/structure.sql b/services/api/db/structure.sql index a201a05aaf..32b77ed17a 100644 --- a/services/api/db/structure.sql +++ b/services/api/db/structure.sql @@ -5,6 +5,7 @@ SET statement_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = on; +SELECT pg_catalog.set_config('search_path', '', false); SET check_function_bodies = false; SET client_min_messages = warning; @@ -22,8 +23,6 @@ CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; -- COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; -SET search_path = public, pg_catalog; - SET default_tablespace = ''; SET default_with_oids = false; @@ -32,7 +31,7 @@ SET default_with_oids = false; -- Name: api_client_authorizations; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE api_client_authorizations ( +CREATE TABLE public.api_client_authorizations ( id integer NOT NULL, api_token character varying(255) NOT NULL, api_client_id integer NOT NULL, @@ -53,7 +52,7 @@ CREATE TABLE api_client_authorizations ( -- Name: api_client_authorizations_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE api_client_authorizations_id_seq +CREATE SEQUENCE public.api_client_authorizations_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -65,14 +64,14 @@ CREATE SEQUENCE api_client_authorizations_id_seq -- Name: api_client_authorizations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE api_client_authorizations_id_seq OWNED BY api_client_authorizations.id; +ALTER SEQUENCE public.api_client_authorizations_id_seq OWNED BY public.api_client_authorizations.id; -- -- Name: api_clients; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE api_clients ( +CREATE TABLE public.api_clients ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -91,7 +90,7 @@ CREATE TABLE api_clients ( -- Name: api_clients_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE api_clients_id_seq +CREATE SEQUENCE public.api_clients_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -103,14 +102,14 @@ CREATE SEQUENCE api_clients_id_seq -- Name: api_clients_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE api_clients_id_seq OWNED BY api_clients.id; +ALTER SEQUENCE public.api_clients_id_seq OWNED BY public.api_clients.id; -- -- Name: authorized_keys; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE authorized_keys ( +CREATE TABLE public.authorized_keys ( id integer NOT NULL, uuid character varying(255) NOT NULL, owner_uuid character varying(255) NOT NULL, @@ -131,7 +130,7 @@ CREATE TABLE authorized_keys ( -- Name: authorized_keys_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE authorized_keys_id_seq +CREATE SEQUENCE public.authorized_keys_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -143,14 +142,14 @@ CREATE SEQUENCE authorized_keys_id_seq -- Name: authorized_keys_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE authorized_keys_id_seq OWNED BY authorized_keys.id; +ALTER SEQUENCE public.authorized_keys_id_seq OWNED BY public.authorized_keys.id; -- -- Name: collections; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE collections ( +CREATE TABLE public.collections ( id integer NOT NULL, owner_uuid character varying(255), created_at timestamp without time zone NOT NULL, @@ -168,7 +167,7 @@ CREATE TABLE collections ( description character varying(524288), properties jsonb, delete_at timestamp without time zone, - file_names character varying(8192), + file_names text, trash_at timestamp without time zone, is_trashed boolean DEFAULT false NOT NULL, storage_classes_desired jsonb DEFAULT '["default"]'::jsonb, @@ -181,7 +180,7 @@ CREATE TABLE collections ( -- Name: collections_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE collections_id_seq +CREATE SEQUENCE public.collections_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -193,14 +192,14 @@ CREATE SEQUENCE collections_id_seq -- Name: collections_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE collections_id_seq OWNED BY collections.id; +ALTER SEQUENCE public.collections_id_seq OWNED BY public.collections.id; -- -- Name: commit_ancestors; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE commit_ancestors ( +CREATE TABLE public.commit_ancestors ( id integer NOT NULL, repository_name character varying(255), descendant character varying(255) NOT NULL, @@ -215,7 +214,7 @@ CREATE TABLE commit_ancestors ( -- Name: commit_ancestors_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE commit_ancestors_id_seq +CREATE SEQUENCE public.commit_ancestors_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -227,14 +226,14 @@ CREATE SEQUENCE commit_ancestors_id_seq -- Name: commit_ancestors_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE commit_ancestors_id_seq OWNED BY commit_ancestors.id; +ALTER SEQUENCE public.commit_ancestors_id_seq OWNED BY public.commit_ancestors.id; -- -- Name: commits; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE commits ( +CREATE TABLE public.commits ( id integer NOT NULL, repository_name character varying(255), sha1 character varying(255), @@ -248,7 +247,7 @@ CREATE TABLE commits ( -- Name: commits_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE commits_id_seq +CREATE SEQUENCE public.commits_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -260,14 +259,14 @@ CREATE SEQUENCE commits_id_seq -- Name: commits_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE commits_id_seq OWNED BY commits.id; +ALTER SEQUENCE public.commits_id_seq OWNED BY public.commits.id; -- -- Name: container_requests; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE container_requests ( +CREATE TABLE public.container_requests ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -308,7 +307,7 @@ CREATE TABLE container_requests ( -- Name: container_requests_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE container_requests_id_seq +CREATE SEQUENCE public.container_requests_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -320,14 +319,14 @@ CREATE SEQUENCE container_requests_id_seq -- Name: container_requests_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE container_requests_id_seq OWNED BY container_requests.id; +ALTER SEQUENCE public.container_requests_id_seq OWNED BY public.container_requests.id; -- -- Name: containers; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE containers ( +CREATE TABLE public.containers ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -363,7 +362,7 @@ CREATE TABLE containers ( -- Name: containers_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE containers_id_seq +CREATE SEQUENCE public.containers_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -375,14 +374,14 @@ CREATE SEQUENCE containers_id_seq -- Name: containers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE containers_id_seq OWNED BY containers.id; +ALTER SEQUENCE public.containers_id_seq OWNED BY public.containers.id; -- -- Name: groups; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE groups ( +CREATE TABLE public.groups ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -405,7 +404,7 @@ CREATE TABLE groups ( -- Name: groups_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE groups_id_seq +CREATE SEQUENCE public.groups_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -417,14 +416,14 @@ CREATE SEQUENCE groups_id_seq -- Name: groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE groups_id_seq OWNED BY groups.id; +ALTER SEQUENCE public.groups_id_seq OWNED BY public.groups.id; -- -- Name: humans; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE humans ( +CREATE TABLE public.humans ( id integer NOT NULL, uuid character varying(255) NOT NULL, owner_uuid character varying(255) NOT NULL, @@ -441,7 +440,7 @@ CREATE TABLE humans ( -- Name: humans_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE humans_id_seq +CREATE SEQUENCE public.humans_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -453,14 +452,14 @@ CREATE SEQUENCE humans_id_seq -- Name: humans_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE humans_id_seq OWNED BY humans.id; +ALTER SEQUENCE public.humans_id_seq OWNED BY public.humans.id; -- -- Name: job_tasks; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE job_tasks ( +CREATE TABLE public.job_tasks ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -486,7 +485,7 @@ CREATE TABLE job_tasks ( -- Name: job_tasks_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE job_tasks_id_seq +CREATE SEQUENCE public.job_tasks_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -498,14 +497,14 @@ CREATE SEQUENCE job_tasks_id_seq -- Name: job_tasks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE job_tasks_id_seq OWNED BY job_tasks.id; +ALTER SEQUENCE public.job_tasks_id_seq OWNED BY public.job_tasks.id; -- -- Name: job_tasks_qsequence_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE job_tasks_qsequence_seq +CREATE SEQUENCE public.job_tasks_qsequence_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -517,14 +516,14 @@ CREATE SEQUENCE job_tasks_qsequence_seq -- Name: job_tasks_qsequence_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE job_tasks_qsequence_seq OWNED BY job_tasks.qsequence; +ALTER SEQUENCE public.job_tasks_qsequence_seq OWNED BY public.job_tasks.qsequence; -- -- Name: jobs; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE jobs ( +CREATE TABLE public.jobs ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -566,7 +565,7 @@ CREATE TABLE jobs ( -- Name: jobs_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE jobs_id_seq +CREATE SEQUENCE public.jobs_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -578,14 +577,14 @@ CREATE SEQUENCE jobs_id_seq -- Name: jobs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE jobs_id_seq OWNED BY jobs.id; +ALTER SEQUENCE public.jobs_id_seq OWNED BY public.jobs.id; -- -- Name: keep_disks; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE keep_disks ( +CREATE TABLE public.keep_disks ( id integer NOT NULL, uuid character varying(255) NOT NULL, owner_uuid character varying(255) NOT NULL, @@ -612,7 +611,7 @@ CREATE TABLE keep_disks ( -- Name: keep_disks_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE keep_disks_id_seq +CREATE SEQUENCE public.keep_disks_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -624,14 +623,14 @@ CREATE SEQUENCE keep_disks_id_seq -- Name: keep_disks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE keep_disks_id_seq OWNED BY keep_disks.id; +ALTER SEQUENCE public.keep_disks_id_seq OWNED BY public.keep_disks.id; -- -- Name: keep_services; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE keep_services ( +CREATE TABLE public.keep_services ( id integer NOT NULL, uuid character varying(255) NOT NULL, owner_uuid character varying(255) NOT NULL, @@ -652,7 +651,7 @@ CREATE TABLE keep_services ( -- Name: keep_services_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE keep_services_id_seq +CREATE SEQUENCE public.keep_services_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -664,14 +663,14 @@ CREATE SEQUENCE keep_services_id_seq -- Name: keep_services_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE keep_services_id_seq OWNED BY keep_services.id; +ALTER SEQUENCE public.keep_services_id_seq OWNED BY public.keep_services.id; -- -- Name: links; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE links ( +CREATE TABLE public.links ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -692,7 +691,7 @@ CREATE TABLE links ( -- Name: links_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE links_id_seq +CREATE SEQUENCE public.links_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -704,14 +703,14 @@ CREATE SEQUENCE links_id_seq -- Name: links_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE links_id_seq OWNED BY links.id; +ALTER SEQUENCE public.links_id_seq OWNED BY public.links.id; -- -- Name: logs; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE logs ( +CREATE TABLE public.logs ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -733,7 +732,7 @@ CREATE TABLE logs ( -- Name: logs_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE logs_id_seq +CREATE SEQUENCE public.logs_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -745,14 +744,14 @@ CREATE SEQUENCE logs_id_seq -- Name: logs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE logs_id_seq OWNED BY logs.id; +ALTER SEQUENCE public.logs_id_seq OWNED BY public.logs.id; -- -- Name: users; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE users ( +CREATE TABLE public.users ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255) NOT NULL, @@ -778,7 +777,7 @@ CREATE TABLE users ( -- Name: materialized_permission_view; Type: MATERIALIZED VIEW; Schema: public; Owner: - -- -CREATE MATERIALIZED VIEW materialized_permission_view AS +CREATE MATERIALIZED VIEW public.materialized_permission_view AS WITH RECURSIVE perm_value(name, val) AS ( VALUES ('can_read'::text,(1)::smallint), ('can_login'::text,1), ('can_write'::text,2), ('can_manage'::text,3) ), perm_edges(tail_uuid, head_uuid, val, follow, trashed) AS ( @@ -788,9 +787,9 @@ CREATE MATERIALIZED VIEW materialized_permission_view AS ((pv.val = 3) OR (groups.uuid IS NOT NULL)) AS follow, (0)::smallint AS trashed, (0)::smallint AS followtrash - FROM ((links + FROM ((public.links LEFT JOIN perm_value pv ON ((pv.name = (links.name)::text))) - LEFT JOIN groups ON (((pv.val < 3) AND ((groups.uuid)::text = (links.head_uuid)::text)))) + LEFT JOIN public.groups ON (((pv.val < 3) AND ((groups.uuid)::text = (links.head_uuid)::text)))) WHERE ((links.link_class)::text = 'permission'::text) UNION ALL SELECT groups.owner_uuid, @@ -802,14 +801,14 @@ CREATE MATERIALIZED VIEW materialized_permission_view AS ELSE 0 END AS "case", 1 - FROM groups + FROM public.groups ), perm(val, follow, user_uuid, target_uuid, trashed) AS ( SELECT (3)::smallint AS val, true AS follow, (users.uuid)::character varying(32) AS user_uuid, (users.uuid)::character varying(32) AS target_uuid, (0)::smallint AS trashed - FROM users + FROM public.users UNION SELECT (LEAST((perm_1.val)::integer, edges.val))::smallint AS val, edges.follow, @@ -840,7 +839,7 @@ CREATE MATERIALIZED VIEW materialized_permission_view AS -- Name: nodes; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE nodes ( +CREATE TABLE public.nodes ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -865,7 +864,7 @@ CREATE TABLE nodes ( -- Name: nodes_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE nodes_id_seq +CREATE SEQUENCE public.nodes_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -877,14 +876,14 @@ CREATE SEQUENCE nodes_id_seq -- Name: nodes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE nodes_id_seq OWNED BY nodes.id; +ALTER SEQUENCE public.nodes_id_seq OWNED BY public.nodes.id; -- -- Name: permission_refresh_lock; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE permission_refresh_lock ( +CREATE TABLE public.permission_refresh_lock ( id integer NOT NULL ); @@ -893,7 +892,7 @@ CREATE TABLE permission_refresh_lock ( -- Name: permission_refresh_lock_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE permission_refresh_lock_id_seq +CREATE SEQUENCE public.permission_refresh_lock_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -905,14 +904,14 @@ CREATE SEQUENCE permission_refresh_lock_id_seq -- Name: permission_refresh_lock_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE permission_refresh_lock_id_seq OWNED BY permission_refresh_lock.id; +ALTER SEQUENCE public.permission_refresh_lock_id_seq OWNED BY public.permission_refresh_lock.id; -- -- Name: pipeline_instances; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE pipeline_instances ( +CREATE TABLE public.pipeline_instances ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -937,7 +936,7 @@ CREATE TABLE pipeline_instances ( -- Name: pipeline_instances_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE pipeline_instances_id_seq +CREATE SEQUENCE public.pipeline_instances_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -949,14 +948,14 @@ CREATE SEQUENCE pipeline_instances_id_seq -- Name: pipeline_instances_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE pipeline_instances_id_seq OWNED BY pipeline_instances.id; +ALTER SEQUENCE public.pipeline_instances_id_seq OWNED BY public.pipeline_instances.id; -- -- Name: pipeline_templates; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE pipeline_templates ( +CREATE TABLE public.pipeline_templates ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -975,7 +974,7 @@ CREATE TABLE pipeline_templates ( -- Name: pipeline_templates_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE pipeline_templates_id_seq +CREATE SEQUENCE public.pipeline_templates_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -987,14 +986,14 @@ CREATE SEQUENCE pipeline_templates_id_seq -- Name: pipeline_templates_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE pipeline_templates_id_seq OWNED BY pipeline_templates.id; +ALTER SEQUENCE public.pipeline_templates_id_seq OWNED BY public.pipeline_templates.id; -- -- Name: repositories; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE repositories ( +CREATE TABLE public.repositories ( id integer NOT NULL, uuid character varying(255) NOT NULL, owner_uuid character varying(255) NOT NULL, @@ -1011,7 +1010,7 @@ CREATE TABLE repositories ( -- Name: repositories_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE repositories_id_seq +CREATE SEQUENCE public.repositories_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1023,14 +1022,14 @@ CREATE SEQUENCE repositories_id_seq -- Name: repositories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE repositories_id_seq OWNED BY repositories.id; +ALTER SEQUENCE public.repositories_id_seq OWNED BY public.repositories.id; -- -- Name: schema_migrations; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE schema_migrations ( +CREATE TABLE public.schema_migrations ( version character varying(255) NOT NULL ); @@ -1039,7 +1038,7 @@ CREATE TABLE schema_migrations ( -- Name: specimens; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE specimens ( +CREATE TABLE public.specimens ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -1057,7 +1056,7 @@ CREATE TABLE specimens ( -- Name: specimens_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE specimens_id_seq +CREATE SEQUENCE public.specimens_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1069,14 +1068,14 @@ CREATE SEQUENCE specimens_id_seq -- Name: specimens_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE specimens_id_seq OWNED BY specimens.id; +ALTER SEQUENCE public.specimens_id_seq OWNED BY public.specimens.id; -- -- Name: traits; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE traits ( +CREATE TABLE public.traits ( id integer NOT NULL, uuid character varying(255) NOT NULL, owner_uuid character varying(255) NOT NULL, @@ -1094,7 +1093,7 @@ CREATE TABLE traits ( -- Name: traits_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE traits_id_seq +CREATE SEQUENCE public.traits_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1106,14 +1105,14 @@ CREATE SEQUENCE traits_id_seq -- Name: traits_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE traits_id_seq OWNED BY traits.id; +ALTER SEQUENCE public.traits_id_seq OWNED BY public.traits.id; -- -- Name: users_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE users_id_seq +CREATE SEQUENCE public.users_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1125,14 +1124,14 @@ CREATE SEQUENCE users_id_seq -- Name: users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE users_id_seq OWNED BY users.id; +ALTER SEQUENCE public.users_id_seq OWNED BY public.users.id; -- -- Name: virtual_machines; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE virtual_machines ( +CREATE TABLE public.virtual_machines ( id integer NOT NULL, uuid character varying(255) NOT NULL, owner_uuid character varying(255) NOT NULL, @@ -1149,7 +1148,7 @@ CREATE TABLE virtual_machines ( -- Name: virtual_machines_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE virtual_machines_id_seq +CREATE SEQUENCE public.virtual_machines_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1161,14 +1160,14 @@ CREATE SEQUENCE virtual_machines_id_seq -- Name: virtual_machines_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE virtual_machines_id_seq OWNED BY virtual_machines.id; +ALTER SEQUENCE public.virtual_machines_id_seq OWNED BY public.virtual_machines.id; -- -- Name: workflows; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE workflows ( +CREATE TABLE public.workflows ( id integer NOT NULL, uuid character varying(255), owner_uuid character varying(255), @@ -1187,7 +1186,7 @@ CREATE TABLE workflows ( -- Name: workflows_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE workflows_id_seq +CREATE SEQUENCE public.workflows_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1199,196 +1198,196 @@ CREATE SEQUENCE workflows_id_seq -- Name: workflows_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE workflows_id_seq OWNED BY workflows.id; +ALTER SEQUENCE public.workflows_id_seq OWNED BY public.workflows.id; -- -- Name: api_client_authorizations id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY api_client_authorizations ALTER COLUMN id SET DEFAULT nextval('api_client_authorizations_id_seq'::regclass); +ALTER TABLE ONLY public.api_client_authorizations ALTER COLUMN id SET DEFAULT nextval('public.api_client_authorizations_id_seq'::regclass); -- -- Name: api_clients id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY api_clients ALTER COLUMN id SET DEFAULT nextval('api_clients_id_seq'::regclass); +ALTER TABLE ONLY public.api_clients ALTER COLUMN id SET DEFAULT nextval('public.api_clients_id_seq'::regclass); -- -- Name: authorized_keys id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY authorized_keys ALTER COLUMN id SET DEFAULT nextval('authorized_keys_id_seq'::regclass); +ALTER TABLE ONLY public.authorized_keys ALTER COLUMN id SET DEFAULT nextval('public.authorized_keys_id_seq'::regclass); -- -- Name: collections id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY collections ALTER COLUMN id SET DEFAULT nextval('collections_id_seq'::regclass); +ALTER TABLE ONLY public.collections ALTER COLUMN id SET DEFAULT nextval('public.collections_id_seq'::regclass); -- -- Name: commit_ancestors id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY commit_ancestors ALTER COLUMN id SET DEFAULT nextval('commit_ancestors_id_seq'::regclass); +ALTER TABLE ONLY public.commit_ancestors ALTER COLUMN id SET DEFAULT nextval('public.commit_ancestors_id_seq'::regclass); -- -- Name: commits id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY commits ALTER COLUMN id SET DEFAULT nextval('commits_id_seq'::regclass); +ALTER TABLE ONLY public.commits ALTER COLUMN id SET DEFAULT nextval('public.commits_id_seq'::regclass); -- -- Name: container_requests id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY container_requests ALTER COLUMN id SET DEFAULT nextval('container_requests_id_seq'::regclass); +ALTER TABLE ONLY public.container_requests ALTER COLUMN id SET DEFAULT nextval('public.container_requests_id_seq'::regclass); -- -- Name: containers id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY containers ALTER COLUMN id SET DEFAULT nextval('containers_id_seq'::regclass); +ALTER TABLE ONLY public.containers ALTER COLUMN id SET DEFAULT nextval('public.containers_id_seq'::regclass); -- -- Name: groups id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY groups ALTER COLUMN id SET DEFAULT nextval('groups_id_seq'::regclass); +ALTER TABLE ONLY public.groups ALTER COLUMN id SET DEFAULT nextval('public.groups_id_seq'::regclass); -- -- Name: humans id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY humans ALTER COLUMN id SET DEFAULT nextval('humans_id_seq'::regclass); +ALTER TABLE ONLY public.humans ALTER COLUMN id SET DEFAULT nextval('public.humans_id_seq'::regclass); -- -- Name: job_tasks id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY job_tasks ALTER COLUMN id SET DEFAULT nextval('job_tasks_id_seq'::regclass); +ALTER TABLE ONLY public.job_tasks ALTER COLUMN id SET DEFAULT nextval('public.job_tasks_id_seq'::regclass); -- -- Name: jobs id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY jobs ALTER COLUMN id SET DEFAULT nextval('jobs_id_seq'::regclass); +ALTER TABLE ONLY public.jobs ALTER COLUMN id SET DEFAULT nextval('public.jobs_id_seq'::regclass); -- -- Name: keep_disks id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY keep_disks ALTER COLUMN id SET DEFAULT nextval('keep_disks_id_seq'::regclass); +ALTER TABLE ONLY public.keep_disks ALTER COLUMN id SET DEFAULT nextval('public.keep_disks_id_seq'::regclass); -- -- Name: keep_services id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY keep_services ALTER COLUMN id SET DEFAULT nextval('keep_services_id_seq'::regclass); +ALTER TABLE ONLY public.keep_services ALTER COLUMN id SET DEFAULT nextval('public.keep_services_id_seq'::regclass); -- -- Name: links id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY links ALTER COLUMN id SET DEFAULT nextval('links_id_seq'::regclass); +ALTER TABLE ONLY public.links ALTER COLUMN id SET DEFAULT nextval('public.links_id_seq'::regclass); -- -- Name: logs id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY logs ALTER COLUMN id SET DEFAULT nextval('logs_id_seq'::regclass); +ALTER TABLE ONLY public.logs ALTER COLUMN id SET DEFAULT nextval('public.logs_id_seq'::regclass); -- -- Name: nodes id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY nodes ALTER COLUMN id SET DEFAULT nextval('nodes_id_seq'::regclass); +ALTER TABLE ONLY public.nodes ALTER COLUMN id SET DEFAULT nextval('public.nodes_id_seq'::regclass); -- -- Name: permission_refresh_lock id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY permission_refresh_lock ALTER COLUMN id SET DEFAULT nextval('permission_refresh_lock_id_seq'::regclass); +ALTER TABLE ONLY public.permission_refresh_lock ALTER COLUMN id SET DEFAULT nextval('public.permission_refresh_lock_id_seq'::regclass); -- -- Name: pipeline_instances id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY pipeline_instances ALTER COLUMN id SET DEFAULT nextval('pipeline_instances_id_seq'::regclass); +ALTER TABLE ONLY public.pipeline_instances ALTER COLUMN id SET DEFAULT nextval('public.pipeline_instances_id_seq'::regclass); -- -- Name: pipeline_templates id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY pipeline_templates ALTER COLUMN id SET DEFAULT nextval('pipeline_templates_id_seq'::regclass); +ALTER TABLE ONLY public.pipeline_templates ALTER COLUMN id SET DEFAULT nextval('public.pipeline_templates_id_seq'::regclass); -- -- Name: repositories id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY repositories ALTER COLUMN id SET DEFAULT nextval('repositories_id_seq'::regclass); +ALTER TABLE ONLY public.repositories ALTER COLUMN id SET DEFAULT nextval('public.repositories_id_seq'::regclass); -- -- Name: specimens id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY specimens ALTER COLUMN id SET DEFAULT nextval('specimens_id_seq'::regclass); +ALTER TABLE ONLY public.specimens ALTER COLUMN id SET DEFAULT nextval('public.specimens_id_seq'::regclass); -- -- Name: traits id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY traits ALTER COLUMN id SET DEFAULT nextval('traits_id_seq'::regclass); +ALTER TABLE ONLY public.traits ALTER COLUMN id SET DEFAULT nextval('public.traits_id_seq'::regclass); -- -- Name: users id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY users ALTER COLUMN id SET DEFAULT nextval('users_id_seq'::regclass); +ALTER TABLE ONLY public.users ALTER COLUMN id SET DEFAULT nextval('public.users_id_seq'::regclass); -- -- Name: virtual_machines id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY virtual_machines ALTER COLUMN id SET DEFAULT nextval('virtual_machines_id_seq'::regclass); +ALTER TABLE ONLY public.virtual_machines ALTER COLUMN id SET DEFAULT nextval('public.virtual_machines_id_seq'::regclass); -- -- Name: workflows id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY workflows ALTER COLUMN id SET DEFAULT nextval('workflows_id_seq'::regclass); +ALTER TABLE ONLY public.workflows ALTER COLUMN id SET DEFAULT nextval('public.workflows_id_seq'::regclass); -- -- Name: api_client_authorizations api_client_authorizations_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY api_client_authorizations +ALTER TABLE ONLY public.api_client_authorizations ADD CONSTRAINT api_client_authorizations_pkey PRIMARY KEY (id); @@ -1396,7 +1395,7 @@ ALTER TABLE ONLY api_client_authorizations -- Name: api_clients api_clients_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY api_clients +ALTER TABLE ONLY public.api_clients ADD CONSTRAINT api_clients_pkey PRIMARY KEY (id); @@ -1404,7 +1403,7 @@ ALTER TABLE ONLY api_clients -- Name: authorized_keys authorized_keys_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY authorized_keys +ALTER TABLE ONLY public.authorized_keys ADD CONSTRAINT authorized_keys_pkey PRIMARY KEY (id); @@ -1412,7 +1411,7 @@ ALTER TABLE ONLY authorized_keys -- Name: collections collections_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY collections +ALTER TABLE ONLY public.collections ADD CONSTRAINT collections_pkey PRIMARY KEY (id); @@ -1420,7 +1419,7 @@ ALTER TABLE ONLY collections -- Name: commit_ancestors commit_ancestors_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY commit_ancestors +ALTER TABLE ONLY public.commit_ancestors ADD CONSTRAINT commit_ancestors_pkey PRIMARY KEY (id); @@ -1428,7 +1427,7 @@ ALTER TABLE ONLY commit_ancestors -- Name: commits commits_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY commits +ALTER TABLE ONLY public.commits ADD CONSTRAINT commits_pkey PRIMARY KEY (id); @@ -1436,7 +1435,7 @@ ALTER TABLE ONLY commits -- Name: container_requests container_requests_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY container_requests +ALTER TABLE ONLY public.container_requests ADD CONSTRAINT container_requests_pkey PRIMARY KEY (id); @@ -1444,7 +1443,7 @@ ALTER TABLE ONLY container_requests -- Name: containers containers_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY containers +ALTER TABLE ONLY public.containers ADD CONSTRAINT containers_pkey PRIMARY KEY (id); @@ -1452,7 +1451,7 @@ ALTER TABLE ONLY containers -- Name: groups groups_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY groups +ALTER TABLE ONLY public.groups ADD CONSTRAINT groups_pkey PRIMARY KEY (id); @@ -1460,7 +1459,7 @@ ALTER TABLE ONLY groups -- Name: humans humans_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY humans +ALTER TABLE ONLY public.humans ADD CONSTRAINT humans_pkey PRIMARY KEY (id); @@ -1468,7 +1467,7 @@ ALTER TABLE ONLY humans -- Name: job_tasks job_tasks_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY job_tasks +ALTER TABLE ONLY public.job_tasks ADD CONSTRAINT job_tasks_pkey PRIMARY KEY (id); @@ -1476,7 +1475,7 @@ ALTER TABLE ONLY job_tasks -- Name: jobs jobs_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY jobs +ALTER TABLE ONLY public.jobs ADD CONSTRAINT jobs_pkey PRIMARY KEY (id); @@ -1484,7 +1483,7 @@ ALTER TABLE ONLY jobs -- Name: keep_disks keep_disks_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY keep_disks +ALTER TABLE ONLY public.keep_disks ADD CONSTRAINT keep_disks_pkey PRIMARY KEY (id); @@ -1492,7 +1491,7 @@ ALTER TABLE ONLY keep_disks -- Name: keep_services keep_services_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY keep_services +ALTER TABLE ONLY public.keep_services ADD CONSTRAINT keep_services_pkey PRIMARY KEY (id); @@ -1500,7 +1499,7 @@ ALTER TABLE ONLY keep_services -- Name: links links_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY links +ALTER TABLE ONLY public.links ADD CONSTRAINT links_pkey PRIMARY KEY (id); @@ -1508,7 +1507,7 @@ ALTER TABLE ONLY links -- Name: logs logs_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY logs +ALTER TABLE ONLY public.logs ADD CONSTRAINT logs_pkey PRIMARY KEY (id); @@ -1516,7 +1515,7 @@ ALTER TABLE ONLY logs -- Name: nodes nodes_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY nodes +ALTER TABLE ONLY public.nodes ADD CONSTRAINT nodes_pkey PRIMARY KEY (id); @@ -1524,7 +1523,7 @@ ALTER TABLE ONLY nodes -- Name: permission_refresh_lock permission_refresh_lock_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY permission_refresh_lock +ALTER TABLE ONLY public.permission_refresh_lock ADD CONSTRAINT permission_refresh_lock_pkey PRIMARY KEY (id); @@ -1532,7 +1531,7 @@ ALTER TABLE ONLY permission_refresh_lock -- Name: pipeline_instances pipeline_instances_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY pipeline_instances +ALTER TABLE ONLY public.pipeline_instances ADD CONSTRAINT pipeline_instances_pkey PRIMARY KEY (id); @@ -1540,7 +1539,7 @@ ALTER TABLE ONLY pipeline_instances -- Name: pipeline_templates pipeline_templates_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY pipeline_templates +ALTER TABLE ONLY public.pipeline_templates ADD CONSTRAINT pipeline_templates_pkey PRIMARY KEY (id); @@ -1548,7 +1547,7 @@ ALTER TABLE ONLY pipeline_templates -- Name: repositories repositories_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY repositories +ALTER TABLE ONLY public.repositories ADD CONSTRAINT repositories_pkey PRIMARY KEY (id); @@ -1556,7 +1555,7 @@ ALTER TABLE ONLY repositories -- Name: specimens specimens_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY specimens +ALTER TABLE ONLY public.specimens ADD CONSTRAINT specimens_pkey PRIMARY KEY (id); @@ -1564,7 +1563,7 @@ ALTER TABLE ONLY specimens -- Name: traits traits_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY traits +ALTER TABLE ONLY public.traits ADD CONSTRAINT traits_pkey PRIMARY KEY (id); @@ -1572,7 +1571,7 @@ ALTER TABLE ONLY traits -- Name: users users_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY users +ALTER TABLE ONLY public.users ADD CONSTRAINT users_pkey PRIMARY KEY (id); @@ -1580,7 +1579,7 @@ ALTER TABLE ONLY users -- Name: virtual_machines virtual_machines_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY virtual_machines +ALTER TABLE ONLY public.virtual_machines ADD CONSTRAINT virtual_machines_pkey PRIMARY KEY (id); @@ -1588,7 +1587,7 @@ ALTER TABLE ONLY virtual_machines -- Name: workflows workflows_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY workflows +ALTER TABLE ONLY public.workflows ADD CONSTRAINT workflows_pkey PRIMARY KEY (id); @@ -1596,1190 +1595,1218 @@ ALTER TABLE ONLY workflows -- Name: api_client_authorizations_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX api_client_authorizations_search_index ON api_client_authorizations USING btree (api_token, created_by_ip_address, last_used_by_ip_address, default_owner_uuid, uuid); +CREATE INDEX api_client_authorizations_search_index ON public.api_client_authorizations USING btree (api_token, created_by_ip_address, last_used_by_ip_address, default_owner_uuid, uuid); -- -- Name: api_clients_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX api_clients_search_index ON api_clients USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, url_prefix); +CREATE INDEX api_clients_search_index ON public.api_clients USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, url_prefix); -- -- Name: authorized_keys_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX authorized_keys_search_index ON authorized_keys USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, key_type, authorized_user_uuid); +CREATE INDEX authorized_keys_search_index ON public.authorized_keys USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, key_type, authorized_user_uuid); -- -- Name: collection_index_on_properties; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX collection_index_on_properties ON collections USING gin (properties); +CREATE INDEX collection_index_on_properties ON public.collections USING gin (properties); -- -- Name: collections_full_text_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX collections_full_text_search_idx ON collections USING gin (to_tsvector('english'::regconfig, (((((((((((((((((COALESCE(owner_uuid, ''::character varying))::text || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(portable_data_hash, ''::character varying))::text) || ' '::text) || (COALESCE(uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || (COALESCE(description, ''::character varying))::text) || ' '::text) || COALESCE((properties)::text, ''::text)) || ' '::text) || (COALESCE(file_names, ''::character varying))::text))); +CREATE INDEX collections_full_text_search_idx ON public.collections USING gin (to_tsvector('english'::regconfig, (((((((((((((((((COALESCE(owner_uuid, ''::character varying))::text || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(portable_data_hash, ''::character varying))::text) || ' '::text) || (COALESCE(uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || (COALESCE(description, ''::character varying))::text) || ' '::text) || COALESCE((properties)::text, ''::text)) || ' '::text) || COALESCE(file_names, (''::character varying)::text)))); -- -- Name: collections_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX collections_search_index ON collections USING btree (owner_uuid, modified_by_client_uuid, modified_by_user_uuid, portable_data_hash, uuid, name); +CREATE INDEX collections_search_index ON public.collections USING btree (owner_uuid, modified_by_client_uuid, modified_by_user_uuid, portable_data_hash, uuid, name); -- -- Name: container_requests_full_text_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX container_requests_full_text_search_idx ON container_requests USING gin (to_tsvector('english'::regconfig, (((((((((((((((((((((((((((((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(description, ''::text)) || ' '::text) || COALESCE((properties)::text, ''::text)) || ' '::text) || (COALESCE(state, ''::character varying))::text) || ' '::text) || (COALESCE(requesting_container_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(container_uuid, ''::character varying))::text) || ' '::text) || COALESCE(runtime_constraints, ''::text)) || ' '::text) || (COALESCE(container_image, ''::character varying))::text) || ' '::text) || COALESCE(environment, ''::text)) || ' '::text) || (COALESCE(cwd, ''::character varying))::text) || ' '::text) || COALESCE(command, ''::text)) || ' '::text) || (COALESCE(output_path, ''::character varying))::text) || ' '::text) || COALESCE(filters, ''::text)) || ' '::text) || COALESCE(scheduling_parameters, ''::text)) || ' '::text) || (COALESCE(output_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(log_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(output_name, ''::character varying))::text))); +CREATE INDEX container_requests_full_text_search_idx ON public.container_requests USING gin (to_tsvector('english'::regconfig, (((((((((((((((((((((((((((((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(description, ''::text)) || ' '::text) || COALESCE((properties)::text, ''::text)) || ' '::text) || (COALESCE(state, ''::character varying))::text) || ' '::text) || (COALESCE(requesting_container_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(container_uuid, ''::character varying))::text) || ' '::text) || COALESCE(runtime_constraints, ''::text)) || ' '::text) || (COALESCE(container_image, ''::character varying))::text) || ' '::text) || COALESCE(environment, ''::text)) || ' '::text) || (COALESCE(cwd, ''::character varying))::text) || ' '::text) || COALESCE(command, ''::text)) || ' '::text) || (COALESCE(output_path, ''::character varying))::text) || ' '::text) || COALESCE(filters, ''::text)) || ' '::text) || COALESCE(scheduling_parameters, ''::text)) || ' '::text) || (COALESCE(output_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(log_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(output_name, ''::character varying))::text))); -- -- Name: container_requests_index_on_properties; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX container_requests_index_on_properties ON container_requests USING gin (properties); +CREATE INDEX container_requests_index_on_properties ON public.container_requests USING gin (properties); -- -- Name: container_requests_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX container_requests_search_index ON container_requests USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, state, requesting_container_uuid, container_uuid, container_image, cwd, output_path, output_uuid, log_uuid, output_name); +CREATE INDEX container_requests_search_index ON public.container_requests USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, state, requesting_container_uuid, container_uuid, container_image, cwd, output_path, output_uuid, log_uuid, output_name); -- -- Name: containers_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX containers_search_index ON containers USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, state, log, cwd, output_path, output, container_image, auth_uuid, locked_by_uuid); +CREATE INDEX containers_search_index ON public.containers USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, state, log, cwd, output_path, output, container_image, auth_uuid, locked_by_uuid); -- -- Name: group_index_on_properties; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX group_index_on_properties ON groups USING gin (properties); +CREATE INDEX group_index_on_properties ON public.groups USING gin (properties); -- -- Name: groups_full_text_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX groups_full_text_search_idx ON groups USING gin (to_tsvector('english'::regconfig, (((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || (COALESCE(description, ''::character varying))::text) || ' '::text) || (COALESCE(group_class, ''::character varying))::text) || ' '::text) || COALESCE((properties)::text, ''::text)))); +CREATE INDEX groups_full_text_search_idx ON public.groups USING gin (to_tsvector('english'::regconfig, (((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || (COALESCE(description, ''::character varying))::text) || ' '::text) || (COALESCE(group_class, ''::character varying))::text) || ' '::text) || COALESCE((properties)::text, ''::text)))); -- -- Name: groups_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX groups_search_index ON groups USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, group_class); +CREATE INDEX groups_search_index ON public.groups USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name, group_class); -- -- Name: humans_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX humans_search_index ON humans USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid); +CREATE INDEX humans_search_index ON public.humans USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid); -- -- Name: index_api_client_authorizations_on_api_client_id; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_api_client_authorizations_on_api_client_id ON api_client_authorizations USING btree (api_client_id); +CREATE INDEX index_api_client_authorizations_on_api_client_id ON public.api_client_authorizations USING btree (api_client_id); -- -- Name: index_api_client_authorizations_on_api_token; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_api_client_authorizations_on_api_token ON api_client_authorizations USING btree (api_token); +CREATE UNIQUE INDEX index_api_client_authorizations_on_api_token ON public.api_client_authorizations USING btree (api_token); -- -- Name: index_api_client_authorizations_on_expires_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_api_client_authorizations_on_expires_at ON api_client_authorizations USING btree (expires_at); +CREATE INDEX index_api_client_authorizations_on_expires_at ON public.api_client_authorizations USING btree (expires_at); -- -- Name: index_api_client_authorizations_on_user_id; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_api_client_authorizations_on_user_id ON api_client_authorizations USING btree (user_id); +CREATE INDEX index_api_client_authorizations_on_user_id ON public.api_client_authorizations USING btree (user_id); -- -- Name: index_api_client_authorizations_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_api_client_authorizations_on_uuid ON api_client_authorizations USING btree (uuid); +CREATE UNIQUE INDEX index_api_client_authorizations_on_uuid ON public.api_client_authorizations USING btree (uuid); -- -- Name: index_api_clients_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_api_clients_on_created_at ON api_clients USING btree (created_at); +CREATE INDEX index_api_clients_on_created_at ON public.api_clients USING btree (created_at); -- -- Name: index_api_clients_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_api_clients_on_modified_at ON api_clients USING btree (modified_at); +CREATE INDEX index_api_clients_on_modified_at ON public.api_clients USING btree (modified_at); -- -- Name: index_api_clients_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_api_clients_on_owner_uuid ON api_clients USING btree (owner_uuid); +CREATE INDEX index_api_clients_on_owner_uuid ON public.api_clients USING btree (owner_uuid); -- -- Name: index_api_clients_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_api_clients_on_uuid ON api_clients USING btree (uuid); +CREATE UNIQUE INDEX index_api_clients_on_uuid ON public.api_clients USING btree (uuid); -- -- Name: index_authkeys_on_user_and_expires_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_authkeys_on_user_and_expires_at ON authorized_keys USING btree (authorized_user_uuid, expires_at); +CREATE INDEX index_authkeys_on_user_and_expires_at ON public.authorized_keys USING btree (authorized_user_uuid, expires_at); -- -- Name: index_authorized_keys_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_authorized_keys_on_owner_uuid ON authorized_keys USING btree (owner_uuid); +CREATE INDEX index_authorized_keys_on_owner_uuid ON public.authorized_keys USING btree (owner_uuid); -- -- Name: index_authorized_keys_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_authorized_keys_on_uuid ON authorized_keys USING btree (uuid); +CREATE UNIQUE INDEX index_authorized_keys_on_uuid ON public.authorized_keys USING btree (uuid); -- -- Name: index_collections_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_created_at ON collections USING btree (created_at); +CREATE INDEX index_collections_on_created_at ON public.collections USING btree (created_at); -- -- Name: index_collections_on_delete_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_delete_at ON collections USING btree (delete_at); +CREATE INDEX index_collections_on_delete_at ON public.collections USING btree (delete_at); -- -- Name: index_collections_on_is_trashed; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_is_trashed ON collections USING btree (is_trashed); +CREATE INDEX index_collections_on_is_trashed ON public.collections USING btree (is_trashed); -- -- Name: index_collections_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_modified_at ON collections USING btree (modified_at); +CREATE INDEX index_collections_on_modified_at ON public.collections USING btree (modified_at); -- -- Name: index_collections_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_modified_at_uuid ON collections USING btree (modified_at DESC, uuid); +CREATE INDEX index_collections_on_modified_at_uuid ON public.collections USING btree (modified_at DESC, uuid); -- -- Name: index_collections_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_owner_uuid ON collections USING btree (owner_uuid); +CREATE INDEX index_collections_on_owner_uuid ON public.collections USING btree (owner_uuid); -- -- Name: index_collections_on_owner_uuid_and_name; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_collections_on_owner_uuid_and_name ON collections USING btree (owner_uuid, name) WHERE (is_trashed = false); +CREATE UNIQUE INDEX index_collections_on_owner_uuid_and_name ON public.collections USING btree (owner_uuid, name) WHERE (is_trashed = false); -- --- Name: index_collections_on_portable_data_hash; Type: INDEX; Schema: public; Owner: - +-- Name: index_collections_on_portable_data_hash_and_trash_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_portable_data_hash ON collections USING btree (portable_data_hash); +CREATE INDEX index_collections_on_portable_data_hash_and_trash_at ON public.collections USING btree (portable_data_hash, trash_at); -- -- Name: index_collections_on_trash_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_collections_on_trash_at ON collections USING btree (trash_at); +CREATE INDEX index_collections_on_trash_at ON public.collections USING btree (trash_at); -- -- Name: index_collections_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_collections_on_uuid ON collections USING btree (uuid); +CREATE UNIQUE INDEX index_collections_on_uuid ON public.collections USING btree (uuid); -- -- Name: index_commit_ancestors_on_descendant_and_ancestor; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_commit_ancestors_on_descendant_and_ancestor ON commit_ancestors USING btree (descendant, ancestor); +CREATE UNIQUE INDEX index_commit_ancestors_on_descendant_and_ancestor ON public.commit_ancestors USING btree (descendant, ancestor); -- -- Name: index_commits_on_repository_name_and_sha1; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_commits_on_repository_name_and_sha1 ON commits USING btree (repository_name, sha1); +CREATE UNIQUE INDEX index_commits_on_repository_name_and_sha1 ON public.commits USING btree (repository_name, sha1); -- -- Name: index_container_requests_on_container_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_container_requests_on_container_uuid ON container_requests USING btree (container_uuid); +CREATE INDEX index_container_requests_on_container_uuid ON public.container_requests USING btree (container_uuid); -- -- Name: index_container_requests_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_container_requests_on_modified_at_uuid ON container_requests USING btree (modified_at DESC, uuid); +CREATE INDEX index_container_requests_on_modified_at_uuid ON public.container_requests USING btree (modified_at DESC, uuid); -- -- Name: index_container_requests_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_container_requests_on_owner_uuid ON container_requests USING btree (owner_uuid); +CREATE INDEX index_container_requests_on_owner_uuid ON public.container_requests USING btree (owner_uuid); -- -- Name: index_container_requests_on_requesting_container_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_container_requests_on_requesting_container_uuid ON container_requests USING btree (requesting_container_uuid); +CREATE INDEX index_container_requests_on_requesting_container_uuid ON public.container_requests USING btree (requesting_container_uuid); -- -- Name: index_container_requests_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_container_requests_on_uuid ON container_requests USING btree (uuid); +CREATE UNIQUE INDEX index_container_requests_on_uuid ON public.container_requests USING btree (uuid); -- -- Name: index_containers_on_auth_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_containers_on_auth_uuid ON containers USING btree (auth_uuid); +CREATE INDEX index_containers_on_auth_uuid ON public.containers USING btree (auth_uuid); + + +-- +-- Name: index_containers_on_locked_by_uuid_and_priority; Type: INDEX; Schema: public; Owner: - +-- + +CREATE INDEX index_containers_on_locked_by_uuid_and_priority ON public.containers USING btree (locked_by_uuid, priority); + + +-- +-- Name: index_containers_on_locked_by_uuid_and_uuid; Type: INDEX; Schema: public; Owner: - +-- + +CREATE INDEX index_containers_on_locked_by_uuid_and_uuid ON public.containers USING btree (locked_by_uuid, uuid); -- -- Name: index_containers_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_containers_on_modified_at_uuid ON containers USING btree (modified_at DESC, uuid); +CREATE INDEX index_containers_on_modified_at_uuid ON public.containers USING btree (modified_at DESC, uuid); -- -- Name: index_containers_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_containers_on_owner_uuid ON containers USING btree (owner_uuid); +CREATE INDEX index_containers_on_owner_uuid ON public.containers USING btree (owner_uuid); + + +-- +-- Name: index_containers_on_queued_state; Type: INDEX; Schema: public; Owner: - +-- + +CREATE INDEX index_containers_on_queued_state ON public.containers USING btree (state, ((priority > 0))); + + +-- +-- Name: index_containers_on_reuse_columns; Type: INDEX; Schema: public; Owner: - +-- + +CREATE INDEX index_containers_on_reuse_columns ON public.containers USING btree (md5(command), cwd, md5(environment), output_path, container_image, md5(mounts), secret_mounts_md5, md5(runtime_constraints)); -- -- Name: index_containers_on_secret_mounts_md5; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_containers_on_secret_mounts_md5 ON containers USING btree (secret_mounts_md5); +CREATE INDEX index_containers_on_secret_mounts_md5 ON public.containers USING btree (secret_mounts_md5); -- -- Name: index_containers_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_containers_on_uuid ON containers USING btree (uuid); +CREATE UNIQUE INDEX index_containers_on_uuid ON public.containers USING btree (uuid); -- -- Name: index_groups_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_created_at ON groups USING btree (created_at); +CREATE INDEX index_groups_on_created_at ON public.groups USING btree (created_at); -- -- Name: index_groups_on_delete_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_delete_at ON groups USING btree (delete_at); +CREATE INDEX index_groups_on_delete_at ON public.groups USING btree (delete_at); -- -- Name: index_groups_on_group_class; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_group_class ON groups USING btree (group_class); +CREATE INDEX index_groups_on_group_class ON public.groups USING btree (group_class); -- -- Name: index_groups_on_is_trashed; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_is_trashed ON groups USING btree (is_trashed); +CREATE INDEX index_groups_on_is_trashed ON public.groups USING btree (is_trashed); -- -- Name: index_groups_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_modified_at ON groups USING btree (modified_at); +CREATE INDEX index_groups_on_modified_at ON public.groups USING btree (modified_at); -- -- Name: index_groups_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_modified_at_uuid ON groups USING btree (modified_at DESC, uuid); +CREATE INDEX index_groups_on_modified_at_uuid ON public.groups USING btree (modified_at DESC, uuid); -- -- Name: index_groups_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_owner_uuid ON groups USING btree (owner_uuid); +CREATE INDEX index_groups_on_owner_uuid ON public.groups USING btree (owner_uuid); -- -- Name: index_groups_on_owner_uuid_and_name; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_groups_on_owner_uuid_and_name ON groups USING btree (owner_uuid, name) WHERE (is_trashed = false); +CREATE UNIQUE INDEX index_groups_on_owner_uuid_and_name ON public.groups USING btree (owner_uuid, name) WHERE (is_trashed = false); -- -- Name: index_groups_on_trash_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_groups_on_trash_at ON groups USING btree (trash_at); +CREATE INDEX index_groups_on_trash_at ON public.groups USING btree (trash_at); -- -- Name: index_groups_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_groups_on_uuid ON groups USING btree (uuid); +CREATE UNIQUE INDEX index_groups_on_uuid ON public.groups USING btree (uuid); -- -- Name: index_humans_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_humans_on_owner_uuid ON humans USING btree (owner_uuid); +CREATE INDEX index_humans_on_owner_uuid ON public.humans USING btree (owner_uuid); -- -- Name: index_humans_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_humans_on_uuid ON humans USING btree (uuid); +CREATE UNIQUE INDEX index_humans_on_uuid ON public.humans USING btree (uuid); -- -- Name: index_job_tasks_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_job_tasks_on_created_at ON job_tasks USING btree (created_at); +CREATE INDEX index_job_tasks_on_created_at ON public.job_tasks USING btree (created_at); -- -- Name: index_job_tasks_on_created_by_job_task_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_job_tasks_on_created_by_job_task_uuid ON job_tasks USING btree (created_by_job_task_uuid); +CREATE INDEX index_job_tasks_on_created_by_job_task_uuid ON public.job_tasks USING btree (created_by_job_task_uuid); -- -- Name: index_job_tasks_on_job_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_job_tasks_on_job_uuid ON job_tasks USING btree (job_uuid); +CREATE INDEX index_job_tasks_on_job_uuid ON public.job_tasks USING btree (job_uuid); -- -- Name: index_job_tasks_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_job_tasks_on_modified_at ON job_tasks USING btree (modified_at); +CREATE INDEX index_job_tasks_on_modified_at ON public.job_tasks USING btree (modified_at); -- -- Name: index_job_tasks_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_job_tasks_on_owner_uuid ON job_tasks USING btree (owner_uuid); +CREATE INDEX index_job_tasks_on_owner_uuid ON public.job_tasks USING btree (owner_uuid); -- -- Name: index_job_tasks_on_sequence; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_job_tasks_on_sequence ON job_tasks USING btree (sequence); +CREATE INDEX index_job_tasks_on_sequence ON public.job_tasks USING btree (sequence); -- -- Name: index_job_tasks_on_success; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_job_tasks_on_success ON job_tasks USING btree (success); +CREATE INDEX index_job_tasks_on_success ON public.job_tasks USING btree (success); -- -- Name: index_job_tasks_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_job_tasks_on_uuid ON job_tasks USING btree (uuid); +CREATE UNIQUE INDEX index_job_tasks_on_uuid ON public.job_tasks USING btree (uuid); -- -- Name: index_jobs_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_created_at ON jobs USING btree (created_at); +CREATE INDEX index_jobs_on_created_at ON public.jobs USING btree (created_at); -- -- Name: index_jobs_on_finished_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_finished_at ON jobs USING btree (finished_at); +CREATE INDEX index_jobs_on_finished_at ON public.jobs USING btree (finished_at); -- -- Name: index_jobs_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_modified_at ON jobs USING btree (modified_at); +CREATE INDEX index_jobs_on_modified_at ON public.jobs USING btree (modified_at); -- -- Name: index_jobs_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_modified_at_uuid ON jobs USING btree (modified_at DESC, uuid); +CREATE INDEX index_jobs_on_modified_at_uuid ON public.jobs USING btree (modified_at DESC, uuid); -- -- Name: index_jobs_on_output; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_output ON jobs USING btree (output); +CREATE INDEX index_jobs_on_output ON public.jobs USING btree (output); -- -- Name: index_jobs_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_owner_uuid ON jobs USING btree (owner_uuid); +CREATE INDEX index_jobs_on_owner_uuid ON public.jobs USING btree (owner_uuid); -- -- Name: index_jobs_on_script; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_script ON jobs USING btree (script); +CREATE INDEX index_jobs_on_script ON public.jobs USING btree (script); -- -- Name: index_jobs_on_script_parameters_digest; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_script_parameters_digest ON jobs USING btree (script_parameters_digest); +CREATE INDEX index_jobs_on_script_parameters_digest ON public.jobs USING btree (script_parameters_digest); -- -- Name: index_jobs_on_started_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_jobs_on_started_at ON jobs USING btree (started_at); +CREATE INDEX index_jobs_on_started_at ON public.jobs USING btree (started_at); -- -- Name: index_jobs_on_submit_id; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_jobs_on_submit_id ON jobs USING btree (submit_id); +CREATE UNIQUE INDEX index_jobs_on_submit_id ON public.jobs USING btree (submit_id); -- -- Name: index_jobs_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_jobs_on_uuid ON jobs USING btree (uuid); +CREATE UNIQUE INDEX index_jobs_on_uuid ON public.jobs USING btree (uuid); -- -- Name: index_keep_disks_on_filesystem_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_keep_disks_on_filesystem_uuid ON keep_disks USING btree (filesystem_uuid); +CREATE INDEX index_keep_disks_on_filesystem_uuid ON public.keep_disks USING btree (filesystem_uuid); -- -- Name: index_keep_disks_on_last_ping_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_keep_disks_on_last_ping_at ON keep_disks USING btree (last_ping_at); +CREATE INDEX index_keep_disks_on_last_ping_at ON public.keep_disks USING btree (last_ping_at); -- -- Name: index_keep_disks_on_node_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_keep_disks_on_node_uuid ON keep_disks USING btree (node_uuid); +CREATE INDEX index_keep_disks_on_node_uuid ON public.keep_disks USING btree (node_uuid); -- -- Name: index_keep_disks_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_keep_disks_on_owner_uuid ON keep_disks USING btree (owner_uuid); +CREATE INDEX index_keep_disks_on_owner_uuid ON public.keep_disks USING btree (owner_uuid); -- -- Name: index_keep_disks_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_keep_disks_on_uuid ON keep_disks USING btree (uuid); +CREATE UNIQUE INDEX index_keep_disks_on_uuid ON public.keep_disks USING btree (uuid); -- -- Name: index_keep_services_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_keep_services_on_owner_uuid ON keep_services USING btree (owner_uuid); +CREATE INDEX index_keep_services_on_owner_uuid ON public.keep_services USING btree (owner_uuid); -- -- Name: index_keep_services_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_keep_services_on_uuid ON keep_services USING btree (uuid); +CREATE UNIQUE INDEX index_keep_services_on_uuid ON public.keep_services USING btree (uuid); -- -- Name: index_links_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_links_on_created_at ON links USING btree (created_at); +CREATE INDEX index_links_on_created_at ON public.links USING btree (created_at); -- -- Name: index_links_on_head_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_links_on_head_uuid ON links USING btree (head_uuid); +CREATE INDEX index_links_on_head_uuid ON public.links USING btree (head_uuid); -- -- Name: index_links_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_links_on_modified_at ON links USING btree (modified_at); +CREATE INDEX index_links_on_modified_at ON public.links USING btree (modified_at); -- -- Name: index_links_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_links_on_modified_at_uuid ON links USING btree (modified_at DESC, uuid); +CREATE INDEX index_links_on_modified_at_uuid ON public.links USING btree (modified_at DESC, uuid); -- -- Name: index_links_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_links_on_owner_uuid ON links USING btree (owner_uuid); +CREATE INDEX index_links_on_owner_uuid ON public.links USING btree (owner_uuid); -- -- Name: index_links_on_tail_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_links_on_tail_uuid ON links USING btree (tail_uuid); +CREATE INDEX index_links_on_tail_uuid ON public.links USING btree (tail_uuid); -- -- Name: index_links_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_links_on_uuid ON links USING btree (uuid); +CREATE UNIQUE INDEX index_links_on_uuid ON public.links USING btree (uuid); -- -- Name: index_logs_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_created_at ON logs USING btree (created_at); +CREATE INDEX index_logs_on_created_at ON public.logs USING btree (created_at); -- -- Name: index_logs_on_event_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_event_at ON logs USING btree (event_at); +CREATE INDEX index_logs_on_event_at ON public.logs USING btree (event_at); -- -- Name: index_logs_on_event_type; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_event_type ON logs USING btree (event_type); +CREATE INDEX index_logs_on_event_type ON public.logs USING btree (event_type); -- -- Name: index_logs_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_modified_at ON logs USING btree (modified_at); +CREATE INDEX index_logs_on_modified_at ON public.logs USING btree (modified_at); -- -- Name: index_logs_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_modified_at_uuid ON logs USING btree (modified_at DESC, uuid); +CREATE INDEX index_logs_on_modified_at_uuid ON public.logs USING btree (modified_at DESC, uuid); -- -- Name: index_logs_on_object_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_object_owner_uuid ON logs USING btree (object_owner_uuid); +CREATE INDEX index_logs_on_object_owner_uuid ON public.logs USING btree (object_owner_uuid); -- -- Name: index_logs_on_object_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_object_uuid ON logs USING btree (object_uuid); +CREATE INDEX index_logs_on_object_uuid ON public.logs USING btree (object_uuid); -- -- Name: index_logs_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_owner_uuid ON logs USING btree (owner_uuid); +CREATE INDEX index_logs_on_owner_uuid ON public.logs USING btree (owner_uuid); -- -- Name: index_logs_on_summary; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_logs_on_summary ON logs USING btree (summary); +CREATE INDEX index_logs_on_summary ON public.logs USING btree (summary); -- -- Name: index_logs_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_logs_on_uuid ON logs USING btree (uuid); +CREATE UNIQUE INDEX index_logs_on_uuid ON public.logs USING btree (uuid); -- -- Name: index_nodes_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_nodes_on_created_at ON nodes USING btree (created_at); +CREATE INDEX index_nodes_on_created_at ON public.nodes USING btree (created_at); -- -- Name: index_nodes_on_hostname; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_nodes_on_hostname ON nodes USING btree (hostname); +CREATE INDEX index_nodes_on_hostname ON public.nodes USING btree (hostname); -- -- Name: index_nodes_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_nodes_on_modified_at ON nodes USING btree (modified_at); +CREATE INDEX index_nodes_on_modified_at ON public.nodes USING btree (modified_at); -- -- Name: index_nodes_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_nodes_on_owner_uuid ON nodes USING btree (owner_uuid); +CREATE INDEX index_nodes_on_owner_uuid ON public.nodes USING btree (owner_uuid); -- -- Name: index_nodes_on_slot_number; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_nodes_on_slot_number ON nodes USING btree (slot_number); +CREATE UNIQUE INDEX index_nodes_on_slot_number ON public.nodes USING btree (slot_number); -- -- Name: index_nodes_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_nodes_on_uuid ON nodes USING btree (uuid); +CREATE UNIQUE INDEX index_nodes_on_uuid ON public.nodes USING btree (uuid); -- -- Name: index_pipeline_instances_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_instances_on_created_at ON pipeline_instances USING btree (created_at); +CREATE INDEX index_pipeline_instances_on_created_at ON public.pipeline_instances USING btree (created_at); -- -- Name: index_pipeline_instances_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_instances_on_modified_at ON pipeline_instances USING btree (modified_at); +CREATE INDEX index_pipeline_instances_on_modified_at ON public.pipeline_instances USING btree (modified_at); -- -- Name: index_pipeline_instances_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_instances_on_modified_at_uuid ON pipeline_instances USING btree (modified_at DESC, uuid); +CREATE INDEX index_pipeline_instances_on_modified_at_uuid ON public.pipeline_instances USING btree (modified_at DESC, uuid); -- -- Name: index_pipeline_instances_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_instances_on_owner_uuid ON pipeline_instances USING btree (owner_uuid); +CREATE INDEX index_pipeline_instances_on_owner_uuid ON public.pipeline_instances USING btree (owner_uuid); -- -- Name: index_pipeline_instances_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_pipeline_instances_on_uuid ON pipeline_instances USING btree (uuid); +CREATE UNIQUE INDEX index_pipeline_instances_on_uuid ON public.pipeline_instances USING btree (uuid); -- -- Name: index_pipeline_templates_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_templates_on_created_at ON pipeline_templates USING btree (created_at); +CREATE INDEX index_pipeline_templates_on_created_at ON public.pipeline_templates USING btree (created_at); -- -- Name: index_pipeline_templates_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_templates_on_modified_at ON pipeline_templates USING btree (modified_at); +CREATE INDEX index_pipeline_templates_on_modified_at ON public.pipeline_templates USING btree (modified_at); -- -- Name: index_pipeline_templates_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_templates_on_modified_at_uuid ON pipeline_templates USING btree (modified_at DESC, uuid); +CREATE INDEX index_pipeline_templates_on_modified_at_uuid ON public.pipeline_templates USING btree (modified_at DESC, uuid); -- -- Name: index_pipeline_templates_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_pipeline_templates_on_owner_uuid ON pipeline_templates USING btree (owner_uuid); +CREATE INDEX index_pipeline_templates_on_owner_uuid ON public.pipeline_templates USING btree (owner_uuid); -- -- Name: index_pipeline_templates_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_pipeline_templates_on_uuid ON pipeline_templates USING btree (uuid); +CREATE UNIQUE INDEX index_pipeline_templates_on_uuid ON public.pipeline_templates USING btree (uuid); -- -- Name: index_repositories_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_repositories_on_modified_at_uuid ON repositories USING btree (modified_at DESC, uuid); +CREATE INDEX index_repositories_on_modified_at_uuid ON public.repositories USING btree (modified_at DESC, uuid); -- -- Name: index_repositories_on_name; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_repositories_on_name ON repositories USING btree (name); +CREATE UNIQUE INDEX index_repositories_on_name ON public.repositories USING btree (name); -- -- Name: index_repositories_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_repositories_on_owner_uuid ON repositories USING btree (owner_uuid); +CREATE INDEX index_repositories_on_owner_uuid ON public.repositories USING btree (owner_uuid); -- -- Name: index_repositories_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_repositories_on_uuid ON repositories USING btree (uuid); +CREATE UNIQUE INDEX index_repositories_on_uuid ON public.repositories USING btree (uuid); -- -- Name: index_specimens_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_specimens_on_created_at ON specimens USING btree (created_at); +CREATE INDEX index_specimens_on_created_at ON public.specimens USING btree (created_at); -- -- Name: index_specimens_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_specimens_on_modified_at ON specimens USING btree (modified_at); +CREATE INDEX index_specimens_on_modified_at ON public.specimens USING btree (modified_at); -- -- Name: index_specimens_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_specimens_on_owner_uuid ON specimens USING btree (owner_uuid); +CREATE INDEX index_specimens_on_owner_uuid ON public.specimens USING btree (owner_uuid); -- -- Name: index_specimens_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_specimens_on_uuid ON specimens USING btree (uuid); +CREATE UNIQUE INDEX index_specimens_on_uuid ON public.specimens USING btree (uuid); -- -- Name: index_traits_on_name; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_traits_on_name ON traits USING btree (name); +CREATE INDEX index_traits_on_name ON public.traits USING btree (name); -- -- Name: index_traits_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_traits_on_owner_uuid ON traits USING btree (owner_uuid); +CREATE INDEX index_traits_on_owner_uuid ON public.traits USING btree (owner_uuid); -- -- Name: index_traits_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_traits_on_uuid ON traits USING btree (uuid); +CREATE UNIQUE INDEX index_traits_on_uuid ON public.traits USING btree (uuid); -- -- Name: index_users_on_created_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_users_on_created_at ON users USING btree (created_at); +CREATE INDEX index_users_on_created_at ON public.users USING btree (created_at); -- -- Name: index_users_on_modified_at; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_users_on_modified_at ON users USING btree (modified_at); +CREATE INDEX index_users_on_modified_at ON public.users USING btree (modified_at); -- -- Name: index_users_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_users_on_modified_at_uuid ON users USING btree (modified_at DESC, uuid); +CREATE INDEX index_users_on_modified_at_uuid ON public.users USING btree (modified_at DESC, uuid); -- -- Name: index_users_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_users_on_owner_uuid ON users USING btree (owner_uuid); +CREATE INDEX index_users_on_owner_uuid ON public.users USING btree (owner_uuid); -- -- Name: index_users_on_username; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_users_on_username ON users USING btree (username); +CREATE UNIQUE INDEX index_users_on_username ON public.users USING btree (username); -- -- Name: index_users_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_users_on_uuid ON users USING btree (uuid); +CREATE UNIQUE INDEX index_users_on_uuid ON public.users USING btree (uuid); -- -- Name: index_virtual_machines_on_hostname; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_virtual_machines_on_hostname ON virtual_machines USING btree (hostname); +CREATE INDEX index_virtual_machines_on_hostname ON public.virtual_machines USING btree (hostname); -- -- Name: index_virtual_machines_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_virtual_machines_on_modified_at_uuid ON virtual_machines USING btree (modified_at DESC, uuid); +CREATE INDEX index_virtual_machines_on_modified_at_uuid ON public.virtual_machines USING btree (modified_at DESC, uuid); -- -- Name: index_virtual_machines_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_virtual_machines_on_owner_uuid ON virtual_machines USING btree (owner_uuid); +CREATE INDEX index_virtual_machines_on_owner_uuid ON public.virtual_machines USING btree (owner_uuid); -- -- Name: index_virtual_machines_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_virtual_machines_on_uuid ON virtual_machines USING btree (uuid); +CREATE UNIQUE INDEX index_virtual_machines_on_uuid ON public.virtual_machines USING btree (uuid); -- -- Name: index_workflows_on_modified_at_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_workflows_on_modified_at_uuid ON workflows USING btree (modified_at DESC, uuid); +CREATE INDEX index_workflows_on_modified_at_uuid ON public.workflows USING btree (modified_at DESC, uuid); -- -- Name: index_workflows_on_owner_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_workflows_on_owner_uuid ON workflows USING btree (owner_uuid); +CREATE INDEX index_workflows_on_owner_uuid ON public.workflows USING btree (owner_uuid); -- -- Name: index_workflows_on_uuid; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX index_workflows_on_uuid ON workflows USING btree (uuid); +CREATE UNIQUE INDEX index_workflows_on_uuid ON public.workflows USING btree (uuid); -- -- Name: job_tasks_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX job_tasks_search_index ON job_tasks USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, job_uuid, created_by_job_task_uuid); +CREATE INDEX job_tasks_search_index ON public.job_tasks USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, job_uuid, created_by_job_task_uuid); -- -- Name: jobs_full_text_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX jobs_full_text_search_idx ON jobs USING gin (to_tsvector('english'::regconfig, (((((((((((((((((((((((((((((((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(submit_id, ''::character varying))::text) || ' '::text) || (COALESCE(script, ''::character varying))::text) || ' '::text) || (COALESCE(script_version, ''::character varying))::text) || ' '::text) || COALESCE(script_parameters, ''::text)) || ' '::text) || (COALESCE(cancelled_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(cancelled_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(output, ''::character varying))::text) || ' '::text) || (COALESCE(is_locked_by_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(log, ''::character varying))::text) || ' '::text) || COALESCE(tasks_summary, ''::text)) || ' '::text) || COALESCE(runtime_constraints, ''::text)) || ' '::text) || (COALESCE(repository, ''::character varying))::text) || ' '::text) || (COALESCE(supplied_script_version, ''::character varying))::text) || ' '::text) || (COALESCE(docker_image_locator, ''::character varying))::text) || ' '::text) || (COALESCE(description, ''::character varying))::text) || ' '::text) || (COALESCE(state, ''::character varying))::text) || ' '::text) || (COALESCE(arvados_sdk_version, ''::character varying))::text) || ' '::text) || COALESCE(components, ''::text)))); +CREATE INDEX jobs_full_text_search_idx ON public.jobs USING gin (to_tsvector('english'::regconfig, (((((((((((((((((((((((((((((((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(submit_id, ''::character varying))::text) || ' '::text) || (COALESCE(script, ''::character varying))::text) || ' '::text) || (COALESCE(script_version, ''::character varying))::text) || ' '::text) || COALESCE(script_parameters, ''::text)) || ' '::text) || (COALESCE(cancelled_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(cancelled_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(output, ''::character varying))::text) || ' '::text) || (COALESCE(is_locked_by_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(log, ''::character varying))::text) || ' '::text) || COALESCE(tasks_summary, ''::text)) || ' '::text) || COALESCE(runtime_constraints, ''::text)) || ' '::text) || (COALESCE(repository, ''::character varying))::text) || ' '::text) || (COALESCE(supplied_script_version, ''::character varying))::text) || ' '::text) || (COALESCE(docker_image_locator, ''::character varying))::text) || ' '::text) || (COALESCE(description, ''::character varying))::text) || ' '::text) || (COALESCE(state, ''::character varying))::text) || ' '::text) || (COALESCE(arvados_sdk_version, ''::character varying))::text) || ' '::text) || COALESCE(components, ''::text)))); -- -- Name: jobs_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX jobs_search_index ON jobs USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, submit_id, script, script_version, cancelled_by_client_uuid, cancelled_by_user_uuid, output, is_locked_by_uuid, log, repository, supplied_script_version, docker_image_locator, state, arvados_sdk_version); +CREATE INDEX jobs_search_index ON public.jobs USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, submit_id, script, script_version, cancelled_by_client_uuid, cancelled_by_user_uuid, output, is_locked_by_uuid, log, repository, supplied_script_version, docker_image_locator, state, arvados_sdk_version); -- -- Name: keep_disks_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX keep_disks_search_index ON keep_disks USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, ping_secret, node_uuid, filesystem_uuid, keep_service_uuid); +CREATE INDEX keep_disks_search_index ON public.keep_disks USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, ping_secret, node_uuid, filesystem_uuid, keep_service_uuid); -- -- Name: keep_services_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX keep_services_search_index ON keep_services USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, service_host, service_type); +CREATE INDEX keep_services_search_index ON public.keep_services USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, service_host, service_type); -- -- Name: links_index_on_properties; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX links_index_on_properties ON links USING gin (properties); +CREATE INDEX links_index_on_properties ON public.links USING gin (properties); -- -- Name: links_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX links_search_index ON links USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, tail_uuid, link_class, name, head_uuid); +CREATE INDEX links_search_index ON public.links USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, tail_uuid, link_class, name, head_uuid); -- -- Name: links_tail_name_unique_if_link_class_name; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX links_tail_name_unique_if_link_class_name ON links USING btree (tail_uuid, name) WHERE ((link_class)::text = 'name'::text); +CREATE UNIQUE INDEX links_tail_name_unique_if_link_class_name ON public.links USING btree (tail_uuid, name) WHERE ((link_class)::text = 'name'::text); -- -- Name: logs_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX logs_search_index ON logs USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, object_uuid, event_type, object_owner_uuid); +CREATE INDEX logs_search_index ON public.logs USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, object_uuid, event_type, object_owner_uuid); -- -- Name: nodes_index_on_info; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX nodes_index_on_info ON nodes USING gin (info); +CREATE INDEX nodes_index_on_info ON public.nodes USING gin (info); -- -- Name: nodes_index_on_properties; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX nodes_index_on_properties ON nodes USING gin (properties); +CREATE INDEX nodes_index_on_properties ON public.nodes USING gin (properties); -- -- Name: nodes_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX nodes_search_index ON nodes USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, hostname, domain, ip_address, job_uuid); +CREATE INDEX nodes_search_index ON public.nodes USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, hostname, domain, ip_address, job_uuid); -- -- Name: permission_target_trashed; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX permission_target_trashed ON materialized_permission_view USING btree (trashed, target_uuid); +CREATE INDEX permission_target_trashed ON public.materialized_permission_view USING btree (trashed, target_uuid); -- -- Name: permission_target_user_trashed_level; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX permission_target_user_trashed_level ON materialized_permission_view USING btree (user_uuid, trashed, perm_level); +CREATE INDEX permission_target_user_trashed_level ON public.materialized_permission_view USING btree (user_uuid, trashed, perm_level); -- -- Name: pipeline_instances_full_text_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX pipeline_instances_full_text_search_idx ON pipeline_instances USING gin (to_tsvector('english'::regconfig, (((((((((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(pipeline_template_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(components, ''::text)) || ' '::text) || COALESCE(properties, ''::text)) || ' '::text) || (COALESCE(state, ''::character varying))::text) || ' '::text) || COALESCE(components_summary, ''::text)) || ' '::text) || (COALESCE(description, ''::character varying))::text))); +CREATE INDEX pipeline_instances_full_text_search_idx ON public.pipeline_instances USING gin (to_tsvector('english'::regconfig, (((((((((((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(pipeline_template_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(components, ''::text)) || ' '::text) || COALESCE(properties, ''::text)) || ' '::text) || (COALESCE(state, ''::character varying))::text) || ' '::text) || COALESCE(components_summary, ''::text)) || ' '::text) || (COALESCE(description, ''::character varying))::text))); -- -- Name: pipeline_instances_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX pipeline_instances_search_index ON pipeline_instances USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, pipeline_template_uuid, name, state); +CREATE INDEX pipeline_instances_search_index ON public.pipeline_instances USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, pipeline_template_uuid, name, state); -- -- Name: pipeline_template_owner_uuid_name_unique; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX pipeline_template_owner_uuid_name_unique ON pipeline_templates USING btree (owner_uuid, name); +CREATE UNIQUE INDEX pipeline_template_owner_uuid_name_unique ON public.pipeline_templates USING btree (owner_uuid, name); -- -- Name: pipeline_templates_full_text_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX pipeline_templates_full_text_search_idx ON pipeline_templates USING gin (to_tsvector('english'::regconfig, (((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(components, ''::text)) || ' '::text) || (COALESCE(description, ''::character varying))::text))); +CREATE INDEX pipeline_templates_full_text_search_idx ON public.pipeline_templates USING gin (to_tsvector('english'::regconfig, (((((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(components, ''::text)) || ' '::text) || (COALESCE(description, ''::character varying))::text))); -- -- Name: pipeline_templates_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX pipeline_templates_search_index ON pipeline_templates USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); +CREATE INDEX pipeline_templates_search_index ON public.pipeline_templates USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); -- -- Name: repositories_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX repositories_search_index ON repositories USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); +CREATE INDEX repositories_search_index ON public.repositories USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); -- -- Name: specimens_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX specimens_search_index ON specimens USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, material); +CREATE INDEX specimens_search_index ON public.specimens USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, material); -- -- Name: traits_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX traits_search_index ON traits USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); +CREATE INDEX traits_search_index ON public.traits USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); -- -- Name: unique_schema_migrations; Type: INDEX; Schema: public; Owner: - -- -CREATE UNIQUE INDEX unique_schema_migrations ON schema_migrations USING btree (version); +CREATE UNIQUE INDEX unique_schema_migrations ON public.schema_migrations USING btree (version); -- -- Name: users_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX users_search_index ON users USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, email, first_name, last_name, identity_url, default_owner_uuid, username, redirect_to_user_uuid); +CREATE INDEX users_search_index ON public.users USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, email, first_name, last_name, identity_url, default_owner_uuid, username, redirect_to_user_uuid); -- -- Name: virtual_machines_search_index; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX virtual_machines_search_index ON virtual_machines USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, hostname); +CREATE INDEX virtual_machines_search_index ON public.virtual_machines USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, hostname); -- -- Name: workflows_full_text_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX workflows_full_text_search_idx ON workflows USING gin (to_tsvector('english'::regconfig, (((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(description, ''::text)))); +CREATE INDEX workflows_full_text_search_idx ON public.workflows USING gin (to_tsvector('english'::regconfig, (((((((((((COALESCE(uuid, ''::character varying))::text || ' '::text) || (COALESCE(owner_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_client_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(modified_by_user_uuid, ''::character varying))::text) || ' '::text) || (COALESCE(name, ''::character varying))::text) || ' '::text) || COALESCE(description, ''::text)))); -- -- Name: workflows_search_idx; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX workflows_search_idx ON workflows USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); +CREATE INDEX workflows_search_idx ON public.workflows USING btree (uuid, owner_uuid, modified_by_client_uuid, modified_by_user_uuid, name); -- @@ -3116,6 +3143,19 @@ INSERT INTO schema_migrations (version) VALUES ('20180501182859'); INSERT INTO schema_migrations (version) VALUES ('20180514135529'); +INSERT INTO schema_migrations (version) VALUES ('20180607175050'); + INSERT INTO schema_migrations (version) VALUES ('20180608123145'); -INSERT INTO schema_migrations (version) VALUES ('20180607175050'); +INSERT INTO schema_migrations (version) VALUES ('20180806133039'); + +INSERT INTO schema_migrations (version) VALUES ('20180820130357'); + +INSERT INTO schema_migrations (version) VALUES ('20180820132617'); + +INSERT INTO schema_migrations (version) VALUES ('20180820135808'); + +INSERT INTO schema_migrations (version) VALUES ('20180824152014'); + +INSERT INTO schema_migrations (version) VALUES ('20180824155207'); +