mirror of
https://github.com/arcan1s/ffxivbis.git
synced 2025-04-24 17:27:17 +00:00
37 lines
1.1 KiB
SQL
37 lines
1.1 KiB
SQL
create table players (
|
|
party_id text not null,
|
|
player_id integer primary key,
|
|
created integer not null,
|
|
nick text not null,
|
|
job text not null,
|
|
bis_link text,
|
|
priority integer not null default 1);
|
|
create unique index players_nick_job_idx on players(party_id, nick, job);
|
|
|
|
create table loot (
|
|
loot_id integer primary key,
|
|
player_id integer not null,
|
|
created integer not null,
|
|
piece text not null,
|
|
is_tome integer not null,
|
|
job text not null,
|
|
foreign key (player_id) references players(player_id) on delete cascade);
|
|
create index loot_owner_idx on loot(player_id);
|
|
|
|
create table bis (
|
|
player_id integer not null,
|
|
created integer not null,
|
|
piece text not null,
|
|
is_tome integer not null,
|
|
job text not null,
|
|
foreign key (player_id) references players(player_id) on delete cascade);
|
|
create unique index bis_piece_player_id_idx on bis(player_id, piece);
|
|
|
|
create table users (
|
|
party_id text not null,
|
|
user_id integer primary key,
|
|
username text not null,
|
|
password text not null,
|
|
permission text not null);
|
|
create unique index users_username_idx on users(party_id, username);
|