Files
1.Fjg-Rekrubot/init.sql
2023-11-26 17:40:00 +01:00

44 lines
1.1 KiB
SQL

create table recruits
(
discord_id bigint not null,
nickname varchar(50) null,
recruit tinyint(1) not null,
id int auto_increment,
constraint id
unique (id),
constraint recruits_pk
unique (discord_id)
);
create table no_votes
(
id int auto_increment
primary key,
discord_id_recruit bigint not null,
discord_id_voter bigint not null,
reason longtext not null,
constraint no_votes_pk2
unique (id),
constraint no_votes_recruits_discord_id_fk
foreign key (discord_id_recruit) references recruits (discord_id)
);
create table settings
(
name varchar(40) not null,
value int(20) unsigned not null
);
create table yes_votes
(
id int auto_increment
primary key,
discord_id_recruit bigint not null,
discord_id_voter bigint not null,
constraint yes_votes_pk2
unique (id),
constraint yes_votes_recruits_discord_id_fk
foreign key (discord_id_recruit) references recruits (discord_id)
);
INSERT INTO settings (name, value) VALUES ("channel_voting", "");