SQLite format 3 @ .v� � �
6 � �q�<
� �
Dq a�6.�x�7�8 � � Z/{indexi � ''�?tablelast_synclistlast_synclistCREATE TABLE "last_synclist" ("name" VARCHAR(255) NOT NULL PRIMARY KEY, "timestamp" REAL)i ; �m ##�!tableignore_listignore_list
CREATE TABLE "ignore_list" ("ip" VARCHAR(255) NOT NULL, "network_address" INTEGER NOT NULL, "netmask" INTEGER NOT NULL, "version" INTEGER NOT NULL, PRIMARY KEY ("network_address", "netmask", "version"))5
I# indexsqlite_autoindex_ignore_list_1ignore_list�)''�tableiplistpurposeiplistpurposeCREATE TABLE "iplistpurpose" ("purpose" VARCHAR(255) NOT NULL, "iplist_id" INTEGER NOT NULL, PRIMARY KEY ("purpose", "iplist_id"))9M' indexsqlite_autoindex_iplistpurpose_1iplistpurpose �%%�AtableiplistrecordiplistrecordCREATE TABLE "iplistrecord" ("network_address" INTEGER NOT NULL, "netmask" INTEGER NOT NULL, "version" INTEGER NOT NULL, "iplist_id" INTEGER NOT NULL, PRIMARY KEY ("network_address", "netmask", "version", "iplist_id"))7K% indexsqlite_autoindex_iplistrecord_1iplistrecord��YtableiplistiplistCREATE TABLE "iplist" ("ip" VARCHAR(255) NOT NULL, "listname" VARCHAR(255) NOT NULL CHECK (listname in ('WHITE','BLACK','GRAY','GRAY_SPLASHSCREEN')), "expiration" INTEGER, "imported_from" VARCHAR(255), "ctime" INTEGER, "deep" INTEGER, "comment" VARCHAR(255), "country_id" VARCHAR(255), "captcha_passed" INTEGER NOT NULL, "manual" INTEGER NOT NULL, "full_access" INTEGER, "auto_whitelisted" INTEGER, "network_address" INTEGER NOT NULL, "netmask" INTEGER NOT NULL, "version" INTEGER NOT NULL, "scope" VARCHAR(255) CHECK (scope in ('local','group')), PRIMARY KEY ("network_address", "netmask", "version", "listname"))+? indexsqlite_autoindex_iplist_1iplist d1�indexincident_timestampincidentCREATE INDEX "incident_timestamp" ON "incident" ("timestamp")�&�tableincidentincidentCREATE TABLE "incident" ("id" INTEGER PRIMARY KEY, "plugin" VARCHAR(255), "rule" VARCHAR(255), "timestamp" REAL, "retries" INTEGER, "severity" INTEGER, "name" VARCHAR(255), "description" VARCHAR(255), "abuser" VARCHAR(255), "country_id" VARCHAR(255), "domain" TEXT)
j �@
��
�
I � J��<�j �=7�/indexignoredbyport_country_idignored_by_port_protoCREATE INDEX "ignoredbyport_country_id" ON "ignored_by_port_proto" ("country_id")B[indexiplist_ipiplistCREATE INDEX "iplist_ip" ON iplist (ip)Z/{indexiplist_expirationiplistCREATE INDEX "iplist_expiration" ON iplist (expiration)T+sindexiplist_listnameiplistCREATE INDEX "iplist_listname" ON iplist (listname)Z/{indexiplist_country_idiplistCREATE INDEX "iplist_country_id" ON iplist (country_id)c3�indexincident_country_idincidentCREATE INDEX "incident_country_id" ON incident (country_id)�M7�7indexignored_by_port_proto_country_idignored_by_port_protoCREATE INDEX "ignored_by_port_proto_country_id" ON ignored_by_port_proto (country_id)�'I7�[indexignoredbyport_port_proto_id_ipignored_by_port_protoCREATE UNIQUE INDEX "ignoredbyport_port_proto_id_ip" ON "ignored_by_port_proto" ("port_proto_id", "ip")�C7�;indexignoredbyport_port_proto_idignored_by_port_protoCREATE INDEX "ignoredbyport_port_proto_id" ON "ignored_by_port_proto" ("port_proto_id")�277�tableignored_by_port_protoignored_by_port_protoCREATE TABLE ignored_by_port_proto
(
"id" INTEGER NOT NULL PRIMARY KEY,
"port_proto_id" INTEGER NOT NULL,
"ip" VARCHAR(255) NOT NULL,
"comment" VARCHAR(255),
"network_address" INTEGER NOT NULL,
"netmask" INTEGER NOT NULL,
"version" INTEGER NOT NULL,
"country_id" VARCHAR(255),
FOREIGN KEY ("port_proto_id")
REFERENCES "blocked_port" ("id") ON DELETE CASCADE
)9%�-indexblockedport_port_protoblocked_portCREATE UNIQUE INDEX "blockedport_port_proto" ON "blocked_port" ("port", "proto")�[%%�ytableblocked_portblocked_portCREATE TABLE "blocked_port" ("id" INTEGER NOT NULL PRIMARY KEY, "port" INTEGER NOT NULL, "proto" VARCHAR(255) NOT NULL CHECK (proto in ('tcp', 'udp', 'all')), "comment" VARCHAR(255))�$
--�{tablemessages_to_sendmessages_to_sendCREATE TABLE "messages_to_send" ("id" INTEGER NOT NULL PRIMARY KEY, "timestamp" REAL NOT NULL, "message" BLOB NOT NULL)9M' indexsqlite_autoindex_last_synclist_1last_synclist