1
Fork 0

core: Use plural in table names

This commit is contained in:
Steffo 2024-11-15 02:04:15 +01:00
parent 956bd17ad0
commit e65c85616d
Signed by: steffo
GPG key ID: 5ADA3868646C3FC0
2 changed files with 14 additions and 14 deletions

View file

@ -1,8 +1,8 @@
DROP FUNCTION get_meta_property; DROP FUNCTION get_meta_properties;
DROP FUNCTION get_meta_link; DROP FUNCTION get_meta_links;
DROP FUNCTION get_meta_aliases; DROP FUNCTION get_meta_aliases;
DROP TABLE meta_property; DROP TABLE meta_properties;
DROP TABLE meta_link_property; DROP TABLE meta_link_properties;
DROP TABLE meta_link; DROP TABLE meta_links;
DROP TABLE meta_alias; DROP TABLE meta_aliases;

View file

@ -1,4 +1,4 @@
CREATE TABLE meta_alias ( CREATE TABLE meta_aliases (
id UUID DEFAULT gen_random_uuid(), id UUID DEFAULT gen_random_uuid(),
pattern BPCHAR NOT NULL, pattern BPCHAR NOT NULL,
alias BPCHAR NOT NULL, alias BPCHAR NOT NULL,
@ -7,7 +7,7 @@ CREATE TABLE meta_alias (
PRIMARY KEY (id) PRIMARY KEY (id)
); );
CREATE TABLE meta_link ( CREATE TABLE meta_links (
id UUID DEFAULT gen_random_uuid(), id UUID DEFAULT gen_random_uuid(),
pattern BPCHAR NOT NULL, pattern BPCHAR NOT NULL,
rel BPCHAR NOT NULL, rel BPCHAR NOT NULL,
@ -17,7 +17,7 @@ CREATE TABLE meta_link (
PRIMARY KEY (id) PRIMARY KEY (id)
); );
CREATE TABLE meta_link_property ( CREATE TABLE meta_link_properties (
id UUID DEFAULT gen_random_uuid(), id UUID DEFAULT gen_random_uuid(),
link UUID REFERENCES meta_link (id), link UUID REFERENCES meta_link (id),
rel BPCHAR NOT NULL, rel BPCHAR NOT NULL,
@ -26,7 +26,7 @@ CREATE TABLE meta_link_property (
PRIMARY KEY (id) PRIMARY KEY (id)
); );
CREATE TABLE meta_property ( CREATE TABLE meta_properties (
id UUID DEFAULT gen_random_uuid(), id UUID DEFAULT gen_random_uuid(),
pattern BPCHAR NOT NULL, pattern BPCHAR NOT NULL,
value BPCHAR, value BPCHAR,
@ -35,13 +35,13 @@ CREATE TABLE meta_property (
); );
CREATE FUNCTION get_meta_aliases(BPCHAR) RETURNS SETOF meta_alias AS $$ CREATE FUNCTION get_meta_aliases(BPCHAR) RETURNS SETOF meta_alias AS $$
SELECT * FROM meta_alias WHERE meta_alias.pattern ILIKE $1; SELECT * FROM meta_aliases WHERE meta_aliases.pattern ILIKE $1;
$$ LANGUAGE SQL; $$ LANGUAGE SQL;
CREATE FUNCTION get_meta_link(BPCHAR) RETURNS SETOF meta_link AS $$ CREATE FUNCTION get_meta_links(BPCHAR) RETURNS SETOF meta_link AS $$
SELECT * FROM meta_link WHERE meta_link.pattern ILIKE $1; SELECT * FROM meta_links WHERE meta_links.pattern ILIKE $1;
$$ LANGUAGE SQL; $$ LANGUAGE SQL;
CREATE FUNCTION get_meta_property(BPCHAR) RETURNS SETOF meta_property AS $$ CREATE FUNCTION get_meta_property(BPCHAR) RETURNS SETOF meta_property AS $$
SELECT * FROM meta_property WHERE meta_property.pattern ILIKE $1; SELECT * FROM meta_properties WHERE meta_properties.pattern ILIKE $1;
$$ LANGUAGE SQL; $$ LANGUAGE SQL;