Initial commit

This commit is contained in:
2023-09-05 10:04:47 +02:00
commit 1bafc1a69e
4 changed files with 343 additions and 0 deletions

23
database_settings.sql Normal file
View File

@@ -0,0 +1,23 @@
create table channels(id int primary key not null,
server_id int not null, -- foreign key in servers table
name text not null,
public int not null,
accessor int -- foreign key in accessors table
);
create table users(id int primary key not null,
name text not null,
password text not null,
accessor int -- foreign key in accessors table
);
create table servers(id int primary key not null,
name text not null,
host text not null,
port int not null
);
create table accessors(id int primary key not null,
channel_id int not null, -- foreign key in channels table
user_id int not null -- foreign key in users table
);