|
|
|
|
@@ -37,15 +37,15 @@ CREATE EXTENSION IF NOT EXISTS pg_trgm WITH SCHEMA public;
|
|
|
|
|
COMMENT ON EXTENSION pg_trgm IS 'text similarity measurement and index searching based on trigrams';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: pg_search_dmetaphone(text); Type: FUNCTION; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE FUNCTION public.pg_search_dmetaphone(text) RETURNS text
|
|
|
|
|
LANGUAGE sql IMMUTABLE STRICT
|
|
|
|
|
AS $_$
|
|
|
|
|
SELECT array_to_string(ARRAY(SELECT dmetaphone(unnest(regexp_split_to_array($1, E'\\s+')))), ' ')
|
|
|
|
|
$_$;
|
|
|
|
|
--
|
|
|
|
|
-- Name: pg_search_dmetaphone(text); Type: FUNCTION; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE FUNCTION public.pg_search_dmetaphone(text) RETURNS text
|
|
|
|
|
LANGUAGE sql IMMUTABLE STRICT
|
|
|
|
|
AS $_$
|
|
|
|
|
SELECT array_to_string(ARRAY(SELECT dmetaphone(unnest(regexp_split_to_array($1, E'\\s+')))), ' ')
|
|
|
|
|
$_$;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SET default_tablespace = '';
|
|
|
|
|
@@ -1326,6 +1326,43 @@ CREATE SEQUENCE public.talent_releases_id_seq
|
|
|
|
|
ALTER SEQUENCE public.talent_releases_id_seq OWNED BY public.talent_releases.id;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: task_requests; Type: TABLE; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE TABLE public.task_requests (
|
|
|
|
|
id bigint NOT NULL,
|
|
|
|
|
project_id bigint,
|
|
|
|
|
description text,
|
|
|
|
|
deadline timestamp without time zone,
|
|
|
|
|
time_allowed character varying,
|
|
|
|
|
additional_notes text,
|
|
|
|
|
status integer DEFAULT 0,
|
|
|
|
|
created_at timestamp(6) without time zone NOT NULL,
|
|
|
|
|
updated_at timestamp(6) without time zone NOT NULL,
|
|
|
|
|
deliverable_url character varying
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: task_requests_id_seq; Type: SEQUENCE; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE SEQUENCE public.task_requests_id_seq
|
|
|
|
|
START WITH 1
|
|
|
|
|
INCREMENT BY 1
|
|
|
|
|
NO MINVALUE
|
|
|
|
|
NO MAXVALUE
|
|
|
|
|
CACHE 1;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: task_requests_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
ALTER SEQUENCE public.task_requests_id_seq OWNED BY public.task_requests.id;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: terms; Type: TABLE; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
@@ -1559,9 +1596,9 @@ CREATE TABLE public.zoom_meetings (
|
|
|
|
|
created_at timestamp(6) without time zone NOT NULL,
|
|
|
|
|
updated_at timestamp(6) without time zone NOT NULL,
|
|
|
|
|
broadcast_id bigint,
|
|
|
|
|
status integer DEFAULT 0,
|
|
|
|
|
zoom_user_id bigint,
|
|
|
|
|
project_id bigint,
|
|
|
|
|
status integer DEFAULT 0
|
|
|
|
|
project_id bigint
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1832,6 +1869,13 @@ ALTER TABLE ONLY public.tags ALTER COLUMN id SET DEFAULT nextval('public.tags_id
|
|
|
|
|
ALTER TABLE ONLY public.talent_releases ALTER COLUMN id SET DEFAULT nextval('public.talent_releases_id_seq'::regclass);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: task_requests id; Type: DEFAULT; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
ALTER TABLE ONLY public.task_requests ALTER COLUMN id SET DEFAULT nextval('public.task_requests_id_seq'::regclass);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: terms id; Type: DEFAULT; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
@@ -2160,6 +2204,14 @@ ALTER TABLE ONLY public.talent_releases
|
|
|
|
|
ADD CONSTRAINT talent_releases_pkey PRIMARY KEY (id);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: task_requests task_requests_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
ALTER TABLE ONLY public.task_requests
|
|
|
|
|
ADD CONSTRAINT task_requests_pkey PRIMARY KEY (id);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: terms terms_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
@@ -2763,6 +2815,13 @@ CREATE INDEX index_talent_releases_on_term_id ON public.talent_releases USING bt
|
|
|
|
|
CREATE INDEX index_talent_releases_on_territory_id ON public.talent_releases USING btree (territory_id);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: index_task_requests_on_project_id; Type: INDEX; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
CREATE INDEX index_task_requests_on_project_id ON public.task_requests USING btree (project_id);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
-- Name: index_unreleased_appearances_on_video_id; Type: INDEX; Schema: public; Owner: -
|
|
|
|
|
--
|
|
|
|
|
@@ -3499,6 +3558,6 @@ INSERT INTO "schema_migrations" (version) VALUES
|
|
|
|
|
('20200427073429'),
|
|
|
|
|
('20200428091105'),
|
|
|
|
|
('20200507110804'),
|
|
|
|
|
('20200512161738');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
('20200512161738'),
|
|
|
|
|
('20200518200245'),
|
|
|
|
|
('20200519191908');
|
|
|
|
|
|