add db tables for settings and other
This commit is contained in:
parent
a0c8b3c833
commit
964311b572
@ -58,6 +58,47 @@ CREATE TABLE IF NOT EXISTS donate_pages (
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS moderation (
|
||||||
|
id SERIAL PRIMARY KEY,
|
||||||
|
streamer_id INTEGER NOT NULL,
|
||||||
|
enable BOOLEAN DEFAULT FALSE,
|
||||||
|
duration INTEGER
|
||||||
|
)
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS filters (
|
||||||
|
id SERIAL PRIMARY KEY,
|
||||||
|
streamer_id INTEGER NOT NULL,
|
||||||
|
enable_links BOOLEAN DEFAULT FALSE,
|
||||||
|
)
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS filters_words (
|
||||||
|
id SERIAL PRIMARY KEY,
|
||||||
|
donat_filter_id INTEGER NOT NULL REFERENCES filters(id),
|
||||||
|
word TEXT DEFAULT NOT NULL,
|
||||||
|
)
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS voice_settings (
|
||||||
|
id SERIAL PRIMARY KEY,
|
||||||
|
streamer_id INTEGER NOT NULL,
|
||||||
|
voice_speed INTEGER NOT NULL,
|
||||||
|
scenery TEXT DEFAULT 'after_donat',
|
||||||
|
voice_sound_percent INTEGER NOT NULL,
|
||||||
|
min_price INTEGER NOT NULL,
|
||||||
|
)
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS voice_languages (
|
||||||
|
id SERIAL PRIMARY KEY,
|
||||||
|
iso_code TEXT DEFAULT '',
|
||||||
|
ru_name TEXT DEFAULT '',
|
||||||
|
en_name TEXT DEFAULT '',
|
||||||
|
)
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS voices_languages (
|
||||||
|
id SERIAL PRIMARY KEY,
|
||||||
|
voice_setting_id INTEGER NOT NULL REFERENCES voice_settings(id),
|
||||||
|
language_id INTEGER NOT NULL REFERENCES voice_languages(id),
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
CREATE OR REPLACE FUNCTION update_updated_at()
|
CREATE OR REPLACE FUNCTION update_updated_at()
|
||||||
RETURNS TRIGGER AS $$
|
RETURNS TRIGGER AS $$
|
||||||
|
Loading…
x
Reference in New Issue
Block a user