Add unique constraing and fix ownership
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
This commit is contained in:
parent
7eb32d878a
commit
2060e10a2b
1 changed files with 8 additions and 0 deletions
|
@ -57,6 +57,10 @@ ALTER TABLE user_messages2
|
||||||
ALTER TABLE user_messages2
|
ALTER TABLE user_messages2
|
||||||
ADD CONSTRAINT user_messages2_username_fkey
|
ADD CONSTRAINT user_messages2_username_fkey
|
||||||
FOREIGN KEY (username) REFERENCES "user"(name) MATCH FULL;
|
FOREIGN KEY (username) REFERENCES "user"(name) MATCH FULL;
|
||||||
|
ALTER TABLE public.user_messages2
|
||||||
|
ADD CONSTRAINT user_messages2_user_msg_uniq
|
||||||
|
UNIQUE (username, "timestamp", msg);
|
||||||
|
ALTER TABLE public.user_messages2 OWNER TO datanommer;
|
||||||
|
|
||||||
-- package_messages2
|
-- package_messages2
|
||||||
CREATE TABLE package_messages2 (LIKE package_messages INCLUDING DEFAULTS INCLUDING ALL);
|
CREATE TABLE package_messages2 (LIKE package_messages INCLUDING DEFAULTS INCLUDING ALL);
|
||||||
|
@ -68,6 +72,10 @@ ALTER TABLE package_messages2
|
||||||
ALTER TABLE package_messages2
|
ALTER TABLE package_messages2
|
||||||
ADD CONSTRAINT package_messages_package_fkey
|
ADD CONSTRAINT package_messages_package_fkey
|
||||||
FOREIGN KEY (package) REFERENCES package(name) MATCH FULL;
|
FOREIGN KEY (package) REFERENCES package(name) MATCH FULL;
|
||||||
|
ALTER TABLE public.package_messages2
|
||||||
|
ADD CONSTRAINT package_messages2_pkg_msg_uniq
|
||||||
|
UNIQUE (package, "timestamp", msg);
|
||||||
|
ALTER TABLE public.package_messages2 OWNER TO datanommer;
|
||||||
|
|
||||||
-- Convert the timestamp to the hypertable
|
-- Convert the timestamp to the hypertable
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue