From 1dfd1c55913e1d70c11476b745138f17aea22ad7 Mon Sep 17 00:00:00 2001 From: versx Date: Thu, 17 Sep 2020 11:49:04 -0700 Subject: [PATCH] Add reusable geofences migration 5.sql --- migrations/5.sql | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 migrations/5.sql diff --git a/migrations/5.sql b/migrations/5.sql new file mode 100644 index 0000000..1688126 --- /dev/null +++ b/migrations/5.sql @@ -0,0 +1,10 @@ +ALTER TABLE `instance` ADD COLUMN `geofence` varchar(255) DEFAULT NULL; + +CREATE TABLE IF NOT EXISTS `geofence` ( + `name` varchar(255), + `type` enum('circle','geofence') NOT NULL, + `data` longtext NOT NULL, + PRIMARY KEY ('name') +); + +-- TODO: foreign key constraint on update on delete etc for instances/geofences \ No newline at end of file