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_link;
DROP FUNCTION get_meta_properties;
DROP FUNCTION get_meta_links;
DROP FUNCTION get_meta_aliases;
DROP TABLE meta_property;
DROP TABLE meta_link_property;
DROP TABLE meta_link;
DROP TABLE meta_alias;
DROP TABLE meta_properties;
DROP TABLE meta_link_properties;
DROP TABLE meta_links;
DROP TABLE meta_aliases;

View file

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