CREATE TABLE IF NOT EXISTS `buyemoney_payment_$mid` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `cid` int(11) NOT NULL,
  `dt` datetime NOT NULL,
  `rate_id` int(11) NOT NULL COMMENT 'id курса валюты (из таблицы)',
  `sumcur` decimal(10,2) NOT NULL COMMENT 'сумма в валюте',
  `sumtotal` decimal(10,2) NOT NULL COMMENT 'сумма в рублях, потраченная',
  `charge_id` int(11) NOT NULL COMMENT 'ид расхода, который создался при этой покупке',
  `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'статус операции кодом',
  `comment` varchar(255) DEFAULT NULL COMMENT 'комментарий об операции, для ошибки например причина',
  `purse` varchar(255) NOT NULL COMMENT 'кошелёк/аккаунт покупателя',
  PRIMARY KEY (`id`)
);

CREATE TABLE IF NOT EXISTS `buyemoney_rate_$mid` (
  `cur` int(11) NOT NULL COMMENT 'id валюты из конфига',
  `price` decimal(10,2) NOT NULL,
  `date1` datetime DEFAULT NULL,
  `date2` datetime DEFAULT NULL,
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `enabled` tinyint(1) NOT NULL COMMENT 'активность курса (показывается в web и можно продать с этим курсом), иначе только как справка',
  PRIMARY KEY (`id`)
);