asg-server/internal/sms-gateway/models/migrations/mysql/20230925232629_ext_id_index.sql
2023-12-02 23:12:37 +07:00

15 lines
538 B
SQL

-- +goose Up
-- +goose StatementBegin
CREATE UNIQUE INDEX IF NOT EXISTS `unq_messages_id_device` ON `messages`(`ext_id`, `device_id`);
-- +goose StatementEnd
-- +goose StatementBegin
DROP INDEX IF EXISTS `unq_messages_device_id` ON `messages`;
-- +goose StatementEnd
--
-- +goose Down
-- +goose StatementBegin
CREATE UNIQUE INDEX IF NOT EXISTS `unq_messages_device_id` ON `messages`(`device_id`, `ext_id`);
-- +goose StatementEnd
-- +goose StatementBegin
DROP INDEX IF EXISTS `unq_messages_id_device` ON `messages`;
-- +goose StatementEnd