mirror of
https://github.com/wavetermdev/waveterm.git
synced 2025-03-02 04:02:13 +01:00
* blockstore migration * use a testdb for tests, * cut down test sizes so they run a bit faster * test init/cleanup code improvements
20 lines
481 B
SQL
20 lines
481 B
SQL
CREATE TABLE block_file (
|
|
blockid varchar(36) NOT NULL,
|
|
name varchar(200) NOT NULL,
|
|
maxsize bigint NOT NULL,
|
|
circular boolean NOT NULL,
|
|
size bigint NOT NULL,
|
|
createdts bigint NOT NULL,
|
|
modts bigint NOT NULL,
|
|
meta json NOT NULL,
|
|
PRIMARY KEY (blockid, name)
|
|
);
|
|
|
|
CREATE TABLE block_data (
|
|
blockid varchar(36) NOT NULL,
|
|
name varchar(200) NOT NULL,
|
|
partidx int NOT NULL,
|
|
data blob NOT NULL,
|
|
PRIMARY KEY(blockid, name, partidx)
|
|
);
|