common/dal/schema/000017_init.up.sql

20 lines
617 B
MySQL
Raw Normal View History

2024-06-10 15:56:25 +00:00
AlTER TABLE account DROP column email;
2024-06-12 08:19:29 +00:00
DO $$
BEGIN
IF NOT EXISTS (SELECT 1 FROM pg_type WHERE typname = 'leadtargettype') THEN
CREATE TYPE LeadTargetType AS ENUM ('mail', 'telegram', 'whatsapp');
END IF;
END $$;
2024-06-10 15:56:25 +00:00
CREATE TABLE IF NOT EXISTS leadtarget(
ID BIGSERIAL UNIQUE NOT NULL PRIMARY KEY,
AccountID varchar(30) NOT NULL,
2024-06-12 08:19:29 +00:00
Type LeadTargetType NOT NULL,
2024-06-10 15:56:25 +00:00
QuizID integer NOT NULL DEFAULT 0,
Target text NOT NULL,
InviteLink text NOT NULL DEFAULT '',
2024-06-10 15:56:25 +00:00
Deleted boolean NOT NULL DEFAULT false,
2024-06-10 16:06:11 +00:00
CreatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
2024-06-12 08:19:29 +00:00
);