db->createCommand($sql)->execute(); if (!empty($res)) return ''; $sql = "CREATE TABLE `qimall_addons_unionpay_user_bank_card` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `mall_id` int(10) unsigned NOT NULL COMMENT '商城id', `user_id` int(10) unsigned NOT NULL COMMENT '用户id', `card_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '银行卡id,qimall_user_bank_card 表的id', `id_type` tinyint(3) NOT NULL DEFAULT '1' COMMENT '持卡人证件类型:0-身份证,2-护照,5-港澳通行证,6-台湾通行证等', `id_no` varchar(50) NOT NULL DEFAULT '' COMMENT '持卡人证件号码', `mobile` varchar(32) NOT NULL DEFAULT '' COMMENT '银行卡绑定的手机号', `validdate` varchar(32) NOT NULL DEFAULT '' COMMENT '有效期/信用卡不能为空', `cvv2` varchar(32) NOT NULL DEFAULT '' COMMENT 'Cvv2/信用卡不能为空', `sign_no` varchar(32) NOT NULL DEFAULT '' COMMENT '快捷支付-签约id', `is_sign` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否开通快捷支付', `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]', `created_at` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间戳', `updated_at` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间戳', PRIMARY KEY (`id`), KEY `idx_mall_user_card` (`mall_id`,`user_id`,`card_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='会员通联支付银行卡信息记录表';"; $this->execute($sql); } catch (\Exception $e) { } } /** * {@inheritdoc} */ public function safeDown() { echo "M230423025754QimallAddonsUnionpayUserBankcard cannot be reverted.\n"; return false; } /* // Use up()/down() to run migration code without a transaction. public function up() { } public function down() { echo "M230423025754QimallAddonsUnionpayUserBankcard cannot be reverted.\n"; return false; } */ }