28 lines
1.1 KiB
SQL
28 lines
1.1 KiB
SQL
-- Электронные визитки (управляются из админки)
|
|
CREATE TABLE IF NOT EXISTS business_cards (
|
|
id SERIAL PRIMARY KEY,
|
|
slug TEXT UNIQUE NOT NULL,
|
|
name TEXT NOT NULL,
|
|
role TEXT,
|
|
company TEXT,
|
|
phone TEXT,
|
|
email TEXT,
|
|
telegram TEXT,
|
|
photo TEXT, -- data URI (base64), сжимается на клиенте
|
|
product_title TEXT,
|
|
product_subtitle TEXT,
|
|
product_url TEXT,
|
|
site_url TEXT,
|
|
is_published BOOLEAN DEFAULT true,
|
|
created_at TIMESTAMPTZ DEFAULT now(),
|
|
updated_at TIMESTAMPTZ DEFAULT now()
|
|
);
|
|
|
|
INSERT INTO business_cards
|
|
(slug, name, role, company, phone, email, telegram, product_title, product_subtitle, product_url, site_url)
|
|
VALUES
|
|
('alexey', 'Алексей Павлов', 'Основатель · разработчик', 'ООО «Умный Байт»',
|
|
'+7 960 011 0007', 'info@umbyte.ru', NULL,
|
|
'АгроТО', 'CMMS для агропромышленности', 'https://agroto.ru', 'https://umbyte.ru')
|
|
ON CONFLICT (slug) DO NOTHING;
|