ref: b6b35ac53b34cb4f1914a031532499400eaca0c8
schema/schema.cql
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
CREATE TABLE metric ( id_client text, mtime timestamp, name text, value text, PRIMARY KEY ((id_client,name),mtime) ); CREATE TABLE event ( id_client text, etime timestamp, name text, PRIMARY KEY (id_client,etime) ); CREATE TABLE client ( id text, name text, created timestamp, PRIMARY KEY(id) ); CREATE TABLE metric_info ( id_client text, name text, description text, PRIMARY KEY (id_client,name) ); CREATE TABLE position ( id_client text, ptime timestamp, lat double, lon double, name text, PRIMARY KEY (id_client,ptime) ); CREATE TABLE sources ( id_client text, name text, type text, app text, description text, PRIMARY KEY (id_client,app,type,name) ); CREATE INDEX ON sources(id_client); CREATE TABLE position ( id_client text, ptime timestamp, lat double, lon double, name text, PRIMARY KEY (id_client,ptime) ); |