diff --git a/scripts/migration.sql b/scripts/migration.sql index f63ea87..ac89117 100644 --- a/scripts/migration.sql +++ b/scripts/migration.sql @@ -34,7 +34,6 @@ CREATE SEQUENCE public.messages2_id_seq NO MAXVALUE CACHE 1; - ALTER TABLE public.messages2_id_seq OWNER TO datanommer; ALTER SEQUENCE public.messages2_id_seq OWNED BY public.messages2.id; ALTER TABLE ONLY public.messages2 ALTER COLUMN id SET DEFAULT nextval('public.messages2_id_seq'::regclass); @@ -52,14 +51,14 @@ GRANT SELECT ON SEQUENCE public.messages2_id_seq TO datagrepper; -- Create the partitions -CREATE TABLE messages_2021 PARTITION OF messages FOR VALUES IN (2021); -CREATE TABLE messages_2020 PARTITION OF messages FOR VALUES IN (2020); -CREATE TABLE messages_2019 PARTITION OF messages FOR VALUES IN (2019); -CREATE TABLE messages_2018 PARTITION OF messages FOR VALUES IN (2018); -CREATE TABLE messages_2017 PARTITION OF messages FOR VALUES IN (2017); -CREATE TABLE messages_2016 PARTITION OF messages FOR VALUES IN (2016); -CREATE TABLE messages_2015 PARTITION OF messages FOR VALUES IN (2015); -CREATE TABLE messages_2014 PARTITION OF messages FOR VALUES IN (2014); -CREATE TABLE messages_2013 PARTITION OF messages FOR VALUES IN (2013); CREATE TABLE messages_2012 PARTITION OF messages FOR VALUES IN (2012); - +CREATE TABLE messages_2013 PARTITION OF messages FOR VALUES IN (2013); +CREATE TABLE messages_2014 PARTITION OF messages FOR VALUES IN (2014); +CREATE TABLE messages_2015 PARTITION OF messages FOR VALUES IN (2015); +CREATE TABLE messages_2016 PARTITION OF messages FOR VALUES IN (2016); +CREATE TABLE messages_2017 PARTITION OF messages FOR VALUES IN (2017); +CREATE TABLE messages_2018 PARTITION OF messages FOR VALUES IN (2018); +CREATE TABLE messages_2019 PARTITION OF messages FOR VALUES IN (2019); +CREATE TABLE messages_2020 PARTITION OF messages FOR VALUES IN (2020); +CREATE TABLE messages_2021 PARTITION OF messages FOR VALUES in (2021); +CREATE TABLE messages_2021 PARTITION OF messages DEFAULT;