drop table if exists swarms;
create table swarms(
- id integer primary key autoincrement,
- torrent text,
- filesize integer check(filesize between 0 and 100000000000),
- purpose text,
+ id integer primary key autoincrement,
+ torrent text,
+ filesize integer check(filesize between 0 and 100000000000),
+ purpose text,
source text);
create table btclients(
- id integer primary key autoincrement,
- name text,
- language text,
+ id integer primary key autoincrement,
+ name text,
+ language text,
dht integer check(dht between 0 and 1),
streaming integer check(streaming between 0 and 1));
create table client_sessions(
- id integer primary key autoincrement,
- swarm_id integer references swarms(id) on delete cascade on update cascade,
+ id integer primary key autoincrement,
+ swarm_id integer references swarms(id) on delete cascade on update cascade,
client_id integer references btclients(id) on delete cascade on update cascade,
system_os text,
system_os_version text,
---
--- direction = 0 -> receive (from peer)
---- direction = 1 -> send (to peer)
+--- direction = 1 -> send (to peer)
---
create table verbose_messages (