boulder/sa/_db/migrations/20171214114506_AddOrderFQDN...

29 lines
834 B
SQL

-- +goose Up
-- SQL in section 'Up' is executed when this migration is applied
CREATE TABLE orderFqdnSets (
id BIGINT(20) NOT NULL AUTO_INCREMENT,
setHash BINARY(32) NOT NULL,
orderID BIGINT(20) NOT NULL,
registrationID BIGINT(20) NOT NULL,
expires DATETIME NOT NULL,
PRIMARY KEY (id),
KEY setHash_expires_idx (setHash,expires),
KEY orderID_idx (orderID),
CONSTRAINT orderFqdnSets_registrationID_registrations
FOREIGN KEY (registrationID)
REFERENCES registrations (id)
ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT orderFqdnSets_orderID_orders
FOREIGN KEY (orderID)
REFERENCES orders (id)
ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- +goose Down
-- SQL section 'Down' is executed when this migration is rolled back
DROP TABLE `orderFqdnSets`;