--- mqtt/etc/mqtt_pub.sql 2011/11/23 00:47:50 1.1 +++ mqtt/etc/mqtt_pub.sql 2011/11/23 00:47:50 1.1.2.1 @@ -0,0 +1,22 @@ +PRAGMA foreign_keys=ON; +BEGIN TRANSACTION; +CREATE TABLE Online ( +Username varchar(64) not null, +RemoteHost varchar(64) not null, +RepotePort smallint not null, +Stamp timestamp); +CREATE TABLE Topics ( +id integer not null primary key, +Topic varchar(255) not null, +Value text, +PubUser varchar(64) not null, +PubDate datetime not null, +PubHost varchar(64) not null, +Stamp timestamp); +CREATE INDEX RemoteHost on Online (RemoteHost); +CREATE INDEX Username on Online (Username); +CREATE INDEX PubDate on Topics (PubDate); +CREATE INDEX PubHost on Topics (PubHost); +CREATE INDEX PubUser on Topics (PubUser); +CREATE INDEX Topic on Topics (Topic); +COMMIT;