aboutsummaryrefslogtreecommitdiff
path: root/data/schema.sql
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2016-11-24 22:09:28 +0100
committerChristian Weiske <cweiske@cweiske.de>2016-11-24 22:09:28 +0100
commit9928b96a20f17fe532dd0ac26914f83cbe34867a (patch)
tree4873023bc93a6776c8075272b4a4f3bffbebd042 /data/schema.sql
parentf98e891b454e5677bdf61f476e366b01af713b50 (diff)
downloadphinde-9928b96a20f17fe532dd0ac26914f83cbe34867a.tar.gz
phinde-9928b96a20f17fe532dd0ac26914f83cbe34867a.zip
websub subcriptions work
Diffstat (limited to 'data/schema.sql')
-rw-r--r--data/schema.sql14
1 files changed, 14 insertions, 0 deletions
diff --git a/data/schema.sql b/data/schema.sql
new file mode 100644
index 0000000..7f9312a
--- /dev/null
+++ b/data/schema.sql
@@ -0,0 +1,14 @@
+CREATE TABLE `subscriptions` (
+ `sub_id` int NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ `sub_topic` varchar(4096) NOT NULL,
+ `sub_status` enum('subscribing','active','unsubscribing','unsubscribed','expired','denied') NOT NULL,
+ `sub_lease_seconds` int NOT NULL,
+ `sub_expires` datetime NOT NULL,
+ `sub_secret` varchar(256) NOT NULL,
+ `sub_capkey` varchar(128) NOT NULL,
+ `sub_created` datetime NOT NULL,
+ `sub_updated` datetime NOT NULL,
+ `sub_pings` int NOT NULL,
+ `sub_lastping` datetime NOT NULL,
+ `sub_statusmessage` varchar(512) NOT NULL
+) COMMENT='' COLLATE 'utf8_general_ci';