-- +goose Up -- +goose StatementBegin CREATE TABLE event_handler ( id INT NOT NULL AUTO_INCREMENT, event_name VARCHAR(255) NOT NULL, one_shot TINYINT NOT NULL DEFAULT 0, priority INT NOT NULL DEFAULT 0, target_kind VARCHAR(255) NOT NULL, target_value VARCHAR(255) NOT NULL, conditions JSON NOT NULL, actions JSON NOT NULL, PRIMARY KEY (id) ); -- +goose StatementEnd -- +goose Down -- +goose StatementBegin DROP TABLE event_handler; -- +goose StatementEnd