CREATE TABLE config.rule_circ_duration (
id SERIAL PRIMARY KEY,
- name TEXT NOT NULL UNIQUE CHECK ( name ~ '^\\w+$' ),
+ name TEXT NOT NULL UNIQUE CHECK ( name ~ E'^\\w+$' ),
extended INTERVAL NOT NULL,
normal INTERVAL NOT NULL,
shrt INTERVAL NOT NULL,
CREATE TABLE config.rule_max_fine (
id SERIAL PRIMARY KEY,
- name TEXT NOT NULL UNIQUE CHECK ( name ~ '^\\w+$' ),
+ name TEXT NOT NULL UNIQUE CHECK ( name ~ E'^\\w+$' ),
amount NUMERIC(6,2) NOT NULL
);
COMMENT ON TABLE config.rule_max_fine IS $$
CREATE TABLE config.rule_recuring_fine (
id SERIAL PRIMARY KEY,
- name TEXT NOT NULL UNIQUE CHECK ( name ~ '^\\w+$' ),
+ name TEXT NOT NULL UNIQUE CHECK ( name ~ E'^\\w+$' ),
high NUMERIC(6,2) NOT NULL,
normal NUMERIC(6,2) NOT NULL,
low NUMERIC(6,2) NOT NULL,
CREATE TABLE config.rule_age_hold_protect (
id SERIAL PRIMARY KEY,
- name TEXT NOT NULL UNIQUE CHECK ( name ~ '^\\w+$' ),
+ name TEXT NOT NULL UNIQUE CHECK ( name ~ E'^\\w+$' ),
age INTERVAL NOT NULL,
prox INT NOT NULL
);