CREATE TABLE IF NOT EXISTS `softkey_transaction_$mid` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `order_id` int(11),
  `option_id` int(11) NOT NULL,
  `option_title` varchar(255),
  `status` int(11) NOT NULL,
  `cid` int(11) NOT NULL,
  `dt` datetime NOT NULL,
  `amount` decimal(10,2),
  `count` int(11) NOT NULL,
  `activation_key` varchar(255),
  PRIMARY KEY (`id`)
);

CREATE TABLE IF NOT EXISTS `softkey_transaction_log_$mid` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `transaction_id` int(11) NOT NULL,
  `dt` datetime NOT NULL,
  `status` int(11) NOT NULL,
  PRIMARY KEY ( `id` )
);

CREATE TABLE IF NOT EXISTS `softkey_product_$mid` (
  `id` INTEGER  NOT NULL AUTO_INCREMENT,
  `subscribe_id` int(11) ,
  `subscribe_name` varchar(255)  DEFAULT NULL,
  `product_name` varchar(255)  DEFAULT NULL,
  `description` varchar(255)  DEFAULT NULL,
  `currency` varchar(5)  DEFAULT NULL,
  `amount` decimal(10,2) ,
  PRIMARY KEY (`id`)
);

ALTER TABLE `softkey_transaction_$mid` ADD COLUMN `pay_dt` datetime NOT NULL;
