]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blob - src/allmydata/owner.sql
deletion phase3: add a sqlite database to track renew/cancel-lease secrets, implement...
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / owner.sql
1 CREATE TABLE buckets
2 (
3   bucket_id     integer PRIMARY KEY AUTOINCREMENT,
4   storage_index char(32)
5 );
6
7 CREATE TABLE owners
8 (
9   owner_id      integer PRIMARY KEY AUTOINCREMENT
10 );
11
12 CREATE TABLE leases
13 (
14   lease_id      integer PRIMARY KEY AUTOINCREMENT,
15   bucket_id     integer,
16   owner_id      integer,
17   renew_secret  char(32),
18   cancel_secret char(32),
19   expire_time   timestamp
20 );