]> git.ktnx.net Git - lsl.git/blob - sql/schema/init.sql
3eed88d8c4b096863182926c1c59b0544e7da88c
[lsl.git] / sql / schema / init.sql
1 create table globals(
2     lists_version bigint not null,
3     db_revision bigint not null );
4
5 insert into globals(lists_version, db_revision) values(1, 0);
6
7 create table shopping_lists(
8     id bigserial primary key,
9     name text not null,
10     version bigint not null default 1 );
11
12 create table shopping_list_items(
13     id bigserial primary key,
14     shopping_list bigint not null references shopping_lists(id),
15     description text not null,
16     version bigint not null default 1,
17     done boolean not null default false );