UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

26 lines (25 loc) 1.04 kB
"use strict"; exports.up = function (db, cb) { db.runSql(` CREATE TABLE IF NOT EXISTS action_set_events ( id SERIAL PRIMARY KEY NOT NULL, action_set_id INTEGER NOT NULL, observable_event_id INTEGER NOT NULL, created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), state TEXT NOT NULL, observable_event JSONB NOT NULL, action_set JSONB NOT NULL ); CREATE INDEX IF NOT EXISTS idx_action_set_events_observable_event_id ON action_set_events(observable_event_id); CREATE INDEX IF NOT EXISTS idx_action_set_events_action_set_id_state ON action_set_events(action_set_id, state); `, cb); }; exports.down = function (db, cb) { db.runSql(` DROP INDEX IF EXISTS idx_action_set_events_observable_event_id; DROP INDEX IF EXISTS idx_action_set_events_action_set_id_state; DROP TABLE IF EXISTS action_set_events; `, cb); }; //# sourceMappingURL=20240221082758-action-events.js.map