Files
ECShopX/database/migrations/Version00000000000038.php
2025-12-29 22:14:41 +08:00

53 lines
19 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
namespace Database\Migrations;
use Doctrine\Migrations\AbstractMigration;
use Doctrine\DBAL\Schema\Schema as Schema;
class Version00000000000038 extends AbstractMigration
{
/**
* @param Schema $schema
*/
public function up(Schema $schema): void
{
$this->abortIf($this->connection->getDatabasePlatform()->getName() != 'mysql', 'Migration can only be executed safely on \'mysql\'.');
$this->addSql('CREATE TABLE orders_rel_supplier (id BIGINT AUTO_INCREMENT NOT NULL COMMENT \'ID\', company_id BIGINT NOT NULL COMMENT \'公司id\', order_id BIGINT NOT NULL COMMENT \'订单号\', supplier_id INT NOT NULL COMMENT \'供应商id\', freight_fee INT DEFAULT 0 COMMENT \'运费价格,以分为单位\', create_time INT NOT NULL COMMENT \'创建时间\', INDEX idx_supplier_order_id (supplier_id, order_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB COMMENT = \'实体订单关联供应商\' ');
$this->addSql('CREATE TABLE supplier (id BIGINT AUTO_INCREMENT NOT NULL COMMENT \'id\', company_id BIGINT NOT NULL COMMENT \'商户id\', supplier_name VARCHAR(100) DEFAULT NULL COMMENT \'供应商名称\', contact VARCHAR(30) DEFAULT \'\' COMMENT \'联系人\', mobile VARCHAR(30) DEFAULT \'\' COMMENT \'手机号\', business_license VARCHAR(200) DEFAULT NULL COMMENT \'营业执照\', wechat_qrcode VARCHAR(200) DEFAULT NULL COMMENT \'企业微信二维码\', service_tel VARCHAR(30) DEFAULT NULL COMMENT \'客服电话\', bank_name VARCHAR(50) DEFAULT NULL COMMENT \'收款银行\', bank_account VARCHAR(50) DEFAULT NULL COMMENT \'收款账号\', is_check BIGINT NOT NULL COMMENT \'是否审核\', audit_remark VARCHAR(500) DEFAULT NULL COMMENT \'审核备注\', adapay_mch_id VARCHAR(50) DEFAULT NULL COMMENT \'汇付商户ID\', wx_openid VARCHAR(100) DEFAULT NULL COMMENT \'微信公众号openid\', operator_id BIGINT NOT NULL COMMENT \'管理员id\', add_time DATETIME DEFAULT NULL COMMENT \'创建时间\', modify_time DATETIME DEFAULT NULL COMMENT \'更新时间\', INDEX idx_supplier_name (supplier_name), INDEX idx_mobile (mobile), INDEX idx_is_check (is_check), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB COMMENT = \'供应商\' ');
$this->addSql('CREATE TABLE supplier_items (item_id BIGINT AUTO_INCREMENT NOT NULL COMMENT \'商品ID\', item_type VARCHAR(15) DEFAULT \'services\' NOT NULL COMMENT \'商品类型services服务商品normal: 普通商品\', item_category VARCHAR(15) DEFAULT \'null\' COMMENT \'商品主类目\', consume_type VARCHAR(15) DEFAULT \'every\' NOT NULL COMMENT \'核销类型every每个物料都要核销(例如3个物料要核销3次)all所有物料作为一个整体核销一次(例如3个物料只需要核销1次)\', item_name VARCHAR(255) NOT NULL COMMENT \'商品名称\', item_bn VARCHAR(255) NOT NULL COMMENT \'商品编号\', barcode LONGTEXT NOT NULL COMMENT \'商品条形码\', brief VARCHAR(255) NOT NULL COMMENT \'简洁的描述\', company_id BIGINT NOT NULL COMMENT \'公司ID\', price INT NOT NULL COMMENT \'销售价,单位为‘分’\', cost_price INT DEFAULT 0 COMMENT \'成本价,单位为‘分’\', item_unit VARCHAR(255) DEFAULT NULL COMMENT \'商品计量单位\', special_type VARCHAR(255) DEFAULT \'normal\' COMMENT \'商品特殊类型 drug 处方药 normal 普通商品\', item_address_province VARCHAR(255) DEFAULT NULL COMMENT \'产地省\', item_address_city VARCHAR(255) DEFAULT NULL COMMENT \'产地市\', regions_id VARCHAR(255) DEFAULT NULL COMMENT \'产地地区id\', regions LONGTEXT DEFAULT NULL COMMENT \'产地地区\', store INT DEFAULT NULL COMMENT \'库存\', sales INT DEFAULT 0 COMMENT \'销量\', rebate_conf JSON DEFAULT NULL COMMENT \'分销配置(DC2Type:json_array)\', rebate INT DEFAULT NULL COMMENT \'推广商品 1已选择 0未选择 2申请加入 3拒绝\', rebate_type VARCHAR(255) DEFAULT \'default\' COMMENT \'分佣计算方式\', approve_status VARCHAR(255) NOT NULL COMMENT \'商品状态 onsale 前台可销售offline_sale前端不展示instock 不可销售, only_show 前台仅展示\', audit_status VARCHAR(255) DEFAULT \'approved\' COMMENT \'审核状态 submiting待提交 approved成功 processing审核中 rejected审核拒绝\', audit_reason LONGTEXT DEFAULT NULL COMMENT \'审核拒绝原因\', market_price INT NOT NULL COMMENT \'原价,单位为‘分’\', goods_function VARCHAR(255) DEFAULT NULL COMMENT \'商品功能\', goods_series VARCHAR(255) DEFAULT NULL COMMENT \'商品系列\', goods_color VARCHAR(255) DEFAULT NULL COMMENT \'商品颜色\', goods_brand VARCHAR(255) DEFAULT NULL COMMENT \'商品品牌\', is_default TINYINT(1) DEFAULT \'1\' COMMENT \'商品是否为默认商品\', default_item_id BIGINT DEFAULT 0 COMMENT \'默认商品ID\', goods_id BIGINT DEFAULT 0 COMMENT \'产品ID\', nospec VARCHAR(255) DEFAULT \'true\' COMMENT \'商品是否为单规格\', weight DOUBLE PRECISION DEFAULT \'0\' COMMENT \'商品重量\', sort INT DEFAULT 0 NOT NULL COMMENT \'商品排序\', is_epidemic INT DEFAULT 0 COMMENT \'是否为疫情需要登记的商品 1:是 0:否\', templates_id INT DEFAULT NULL COMMENT \'运费模板id\', pics JSON NOT NULL COMMENT \'图片(DC2Type:json_array)\', pics_create_qrcode JSON DEFAULT NULL COMMENT \'图片是否生成小程序码(DC2Type:json_array)\', video_type VARCHAR(255) DEFAULT \'local\' NOT NULL COMMENT \'视频类型 local:本地视频 tencent:腾讯视频\', videos LONGTEXT DEFAULT NULL COMMENT \'视频\', video_pic_url LONGTEXT DEFAULT NULL COMMENT \'视频封面图\', intro LONGTEXT DEFAULT NULL COMMENT \'图文详情\', purchase_agreement LONGTEXT DEFAULT NULL COMMENT \'购买协议\', is_show_specimg TINYINT(1) DEFAULT \'0\' NOT NULL COMMENT \'详情页是否显示规格图片\', enable_agreement TINYINT(1) DEFAULT \'0\' NOT NULL COMMENT \'开启购买协议\', date_type VARCHAR(255) DEFAULT NULL COMMENT \'有效期的类型, DATE_TYPE_FIX_TIME_RANGE:指定日期范围内, DATE_TYPE_FIX_TERM:固定天数后\', begin_date INT DEFAULT NULL COMMENT \'有效期开始时间\', end_date INT DEFAULT NULL COMMENT \'有效期结束时间\', fixed_term INT DEFAULT NULL COMMENT \'有效期的有效天数\', brand_logo VARCHAR(1024) DEFAULT NULL COMMENT \'品牌图片\', is_point TINYINT(1) DEFAULT \'0\' COMMENT \'是否积分兑换 true可以 false不可以\', point INT DEFAULT 0 COMMENT \'积分个数\', distributor_id INT DEFAULT 0 NOT NULL COMMENT \'店铺id,为0时表示该商品为商城商品否则为店铺自有商品\', volume DOUBLE PRECISION DEFAULT NULL COMMENT \'商品体积\', item_source VARCHAR(255) DEFAULT \'mall\' NOT NULL COMMENT \'商品来源:mall:主商城;distributor:店铺自有;openapi:开放接口;\', brand_id INT DEFAULT 0 COMMENT \'品牌id\', tax_rate INT NOT NULL COMMENT \'税率, 百分之~/100\', crossborder_tax_rate VARCHAR(10) NOT NULL COMMENT \'跨境税率百分比小数点2位\', profit_type INT DEFAULT 0 COMMENT \'分润类型, 默认为0配置分润,1主类目分润,2商品指定分润(比例),3商品指定分润(金额)\', origincountry_id BIGINT DEFAULT 0 NOT NULL COMMENT \'产地国id\', taxstrategy_id BIGINT DEFAULT 0 NOT NULL COMMENT \'税费策略id\', taxation_num INT DEFAULT 0 NOT NULL COMMENT \'计税单位份数\', profit_fee INT DEFAULT 0 COMMENT \'分润金额,单位为分 冗余字段\', type INT DEFAULT 0 NOT NULL COMMENT \'商品类型0普通1跨境商品可扩展\', is_profit TINYINT(1) DEFAULT \'0\' COMMENT \'是否支持分润\', created INT NOT NULL, updated INT DEFAULT NULL, is_gift TINYINT(1) DEFAULT \'0\' COMMENT \'是否为赠品\', is_package TINYINT(1) DEFAULT \'0\' COMMENT \'是否为打包产品\', tdk_content LONGTEXT DEFAULT NULL COMMENT \'tdk详情\', supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\', is_market INT DEFAULT 1 NOT NULL COMMENT \'供应商控制商品是否可售0不可售1可售\', goods_bn VARCHAR(255) DEFAULT NULL COMMENT \'SPU编码\', supplier_goods_bn VARCHAR(255) DEFAULT NULL COMMENT \'供应商货号\', audit_date INT DEFAULT NULL COMMENT \'商品审核时间\', INDEX ix_company_id (company_id), INDEX ix_default_item_id (default_item_id), INDEX ix_item_category (item_category), INDEX ix_item_bn (item_bn), INDEX ix_goods_id (goods_id), INDEX ix_is_default (is_default), INDEX ix_default_item_list (company_id, default_item_id, approve_status, item_type, item_category), PRIMARY KEY(item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB COMMENT = \'商品表\' ');
$this->addSql('CREATE TABLE supplier_items_commission (id BIGINT AUTO_INCREMENT NOT NULL COMMENT \'id\', company_id BIGINT NOT NULL COMMENT \'商户id\', item_id BIGINT NOT NULL COMMENT \'商品\', goods_id BIGINT DEFAULT 0 COMMENT \'产品ID\', supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\', commission_ratio INT DEFAULT 0 NOT NULL COMMENT \'佣金比例\', add_time DATETIME DEFAULT NULL COMMENT \'创建时间\', modify_time DATETIME DEFAULT NULL COMMENT \'更新时间\', INDEX idx_goods_id (goods_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB COMMENT = \'商品佣金费率\' ');
$this->addSql('CREATE TABLE supplier_order (id BIGINT AUTO_INCREMENT NOT NULL COMMENT \'id\', company_id BIGINT NOT NULL COMMENT \'公司id\', order_id BIGINT NOT NULL COMMENT \'订单号\', title VARCHAR(255) DEFAULT NULL COMMENT \'订单标题\', shop_id BIGINT DEFAULT 0 COMMENT \'门店id\', cost_fee INT UNSIGNED NOT NULL COMMENT \'商品成本价,以分为单位\', commission_fee INT DEFAULT 0 NOT NULL COMMENT \'佣金(分)\', user_id BIGINT DEFAULT NULL COMMENT \'用户id\', act_id BIGINT DEFAULT NULL COMMENT \'营销活动ID团购ID社区拼团ID秒杀活动ID等\', mobile VARCHAR(255) DEFAULT NULL COMMENT \'手机号\', order_class VARCHAR(255) DEFAULT \'normal\' NOT NULL COMMENT \'订单种类。可选值有 normal:普通订单;groups:拼团订单;;community 社区活动订单;bargain:助力订单;seckill:秒杀订单;shopguide:导购订单;pointsmall:积分商城;excard:兑换券\', freight_fee INT DEFAULT 0 COMMENT \'运费价格,以分为单位\', freight_type VARCHAR(255) DEFAULT \'cash\' NOT NULL COMMENT \'运费类型-用于积分商城 cash:现金 point:积分\', item_fee VARCHAR(255) NOT NULL COMMENT \'商品金额,以分为单位\', total_fee VARCHAR(255) NOT NULL COMMENT \'订单金额,以分为单位\', market_fee VARCHAR(255) DEFAULT NULL COMMENT \'销售价总金额,以分为单位\', step_paid_fee INT UNSIGNED DEFAULT 0 COMMENT \'分阶段付款已支付金额,以分为单位\', total_rebate INT UNSIGNED DEFAULT 0 NOT NULL COMMENT \'订单总分销金额,以分为单位\', distributor_id BIGINT UNSIGNED DEFAULT 0 NOT NULL COMMENT \'分销商id\', receipt_type VARCHAR(255) DEFAULT \'logistics\' NOT NULL COMMENT \'收货方式。可选值有 【logistics 物流】【ziti 店铺自提】【dada 达达同城配】【merchant 商家自配】\', ziti_code BIGINT DEFAULT 0 NOT NULL COMMENT \'店铺自提码\', ziti_status VARCHAR(255) DEFAULT \'NOTZITI\' COMMENT \'店铺自提状态。可选值有 PENDING:等待自提;DONE:自提完成;NOTZITI:自提完成; APPROVE:审核通过,药品自提需要审核\', order_status VARCHAR(255) NOT NULL COMMENT \'订单状态。可选值有 DONE—订单完成;NOTPAY—未支付;PART_PAYMENT-部分付款;WAIT_GROUPS_SUCCESS-等待拼团成功;PAYED-已支付;CANCEL—已取消;WAIT_BUYER_CONFIRM-待用户收货\', pay_status VARCHAR(255) DEFAULT \'NOTPAY\' NOT NULL COMMENT \'支付状态。可选值有 NOTPAY—未支付;PAYED-已支付;ADVANCE_PAY-预付款完成;TAIL_PAY-支付尾款中\', order_source VARCHAR(255) DEFAULT \'member\' COMMENT \'订单来源。可选值有 member-用户自主下单;shop-商家代客下单\', order_type VARCHAR(255) DEFAULT \'normal\' NOT NULL COMMENT \'订单类型。可选值有 normal:普通实体订单\', is_distribution TINYINT(1) DEFAULT \'0\' NOT NULL COMMENT \'是否分销订单\', source_id BIGINT DEFAULT NULL COMMENT \'订单来源id\', delivery_corp VARCHAR(255) DEFAULT NULL COMMENT \'快递公司\', delivery_corp_source VARCHAR(255) DEFAULT NULL COMMENT \'快递代码来源\', delivery_code VARCHAR(255) DEFAULT NULL COMMENT \'快递单号\', delivery_img VARCHAR(255) DEFAULT NULL COMMENT \'快递发货凭证\', delivery_time INT DEFAULT NULL COMMENT \'发货时间\', end_time BIGINT DEFAULT NULL COMMENT \'订单完成时间\', delivery_status VARCHAR(255) DEFAULT \'PENDING\' NOT NULL COMMENT \'发货状态。可选值有 DONE—已发货;PENDING—待发货;PARTAIL-部分发货\', cancel_status VARCHAR(255) DEFAULT \'NO_APPLY_CANCEL\' NOT NULL COMMENT \'取消订单状态。可选值有 NO_APPLY_CANCEL 未申请;WAIT_PROCESS 等待审核;REFUND_PROCESS 退款处理;SUCCESS 取消成功;FAILS 取消失败\', receiver_name VARCHAR(500) DEFAULT NULL COMMENT \'收货人姓名\', receiver_mobile VARCHAR(255) DEFAULT NULL COMMENT \'收货人手机号\', receiver_zip VARCHAR(255) DEFAULT NULL COMMENT \'收货人邮编\', receiver_state VARCHAR(255) DEFAULT NULL COMMENT \'收货人所在省份\', receiver_city VARCHAR(255) DEFAULT NULL COMMENT \'收货人所在城市\', receiver_district VARCHAR(255) DEFAULT NULL COMMENT \'收货人所在地区\', receiver_address LONGTEXT DEFAULT NULL COMMENT \'收货人详细地址\', member_discount INT UNSIGNED NOT NULL COMMENT \'会员折扣金额,以分为单位\', coupon_discount INT UNSIGNED NOT NULL COMMENT \'优惠券抵扣金额,以分为单位\', discount_fee INT DEFAULT 0 NOT NULL COMMENT \'订单优惠金额,以分为单位\', discount_info LONGTEXT DEFAULT NULL COMMENT \'订单优惠详情\', coupon_discount_desc LONGTEXT DEFAULT NULL COMMENT \'优惠券使用详情\', member_discount_desc LONGTEXT DEFAULT NULL COMMENT \'会员折扣使用详情\', fee_type VARCHAR(5) DEFAULT \'CNY\' NOT NULL COMMENT \'货币类型\', fee_rate DOUBLE PRECISION DEFAULT \'1\' NOT NULL COMMENT \'货币汇率\', fee_symbol VARCHAR(255) DEFAULT \'¥\' NOT NULL COMMENT \'货币符号\', item_point INT UNSIGNED DEFAULT 0 COMMENT \'商品消费总积分\', point INT UNSIGNED DEFAULT 0 COMMENT \'消费积分\', pay_type VARCHAR(255) DEFAULT \'\' COMMENT \'支付方式\', pay_channel VARCHAR(255) DEFAULT \'\' COMMENT \'adapay支付渠道\', remark VARCHAR(255) DEFAULT NULL COMMENT \'订单备注\', invoice JSON DEFAULT NULL COMMENT \'发票信息(DC2Type:json_array)\', invoice_number VARCHAR(255) DEFAULT \'\' COMMENT \'发票号\', is_invoiced TINYINT(1) DEFAULT \'0\' COMMENT \'是否已开发票\', send_point INT DEFAULT 0 NOT NULL COMMENT \'是否分发积分0否 1是\', type INT DEFAULT 0 NOT NULL COMMENT \'订单类型0普通订单,1跨境订单,....其他\', point_fee INT DEFAULT 0 COMMENT \'积分抵扣金额,以分为单位\', point_use INT DEFAULT 0 COMMENT \'积分抵扣使用的积分数\', pack VARCHAR(255) DEFAULT NULL COMMENT \'包装\', operator_id INT DEFAULT 0 COMMENT \'操作者id\', source_from VARCHAR(10) DEFAULT NULL COMMENT \'订单来源 pc,h5,wxapp,aliapp,unknow,dianwu\', supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\', create_time INT NOT NULL COMMENT \'订单创建时间\', update_time INT DEFAULT NULL COMMENT \'订单更新时间\', INDEX idx_order_id (order_id), INDEX idx_order_status (order_status), INDEX idx_receiver_mobile (receiver_mobile), INDEX idx_supplier_id (supplier_id), INDEX idx_create_time (create_time), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB COMMENT = \'供应商订单\' ');
$this->addSql('ALTER TABLE aftersales ADD item_bn VARCHAR(255) DEFAULT NULL COMMENT \'商品编码\', ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE aftersales_refund ADD supplier_id BIGINT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE company_rel_logistics ADD supplier_id BIGINT UNSIGNED DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE distributor_aftersales_address ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE espier_export_log ADD supplier_id BIGINT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE espier_uploadefile ADD supplier_id BIGINT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE espier_uploadimages ADD supplier_id BIGINT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE espier_uploadimages_cat ADD supplier_id BIGINT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE items ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\', ADD is_market INT DEFAULT 1 NOT NULL COMMENT \'供应商控制商品是否可售0不可售1可售\', ADD goods_bn VARCHAR(255) DEFAULT NULL COMMENT \'产品编号\', ADD supplier_goods_bn VARCHAR(255) DEFAULT NULL COMMENT \'供应商货号\', ADD audit_date INT DEFAULT NULL COMMENT \'商品审核时间\', CHANGE audit_status audit_status VARCHAR(255) DEFAULT \'approved\' COMMENT \'审核状态 submitting待提交 approved成功 processing审核中 rejected审核拒绝\'');
$this->addSql('ALTER TABLE items_category ADD commission_ratio INT DEFAULT 0 NOT NULL COMMENT \'佣金比例\'');
$this->addSql('ALTER TABLE operators CHANGE operator_type operator_type VARCHAR(255) DEFAULT \'admin\' NOT NULL COMMENT \'操作员类型类型。admin:超级管理员;staff:员工;distributor:店铺管理员;dealer:经销商;merchant:商户;supplier:供应商\'');
$this->addSql('ALTER TABLE orders_cancel_orders ADD supplier_id BIGINT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE orders_delivery ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('CREATE INDEX idx_supplier_id ON orders_delivery (supplier_id)');
$this->addSql('ALTER TABLE orders_normal_orders ADD commission_fee INT DEFAULT 0 NOT NULL COMMENT \'佣金(分)\', ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\', ADD original_order_id BIGINT DEFAULT NULL COMMENT \'拆单前原始订单号\'');
$this->addSql('CREATE INDEX idx_supplier_id ON orders_normal_orders (supplier_id)');
$this->addSql('ALTER TABLE orders_normal_orders_items ADD goods_bn VARCHAR(255) DEFAULT NULL COMMENT \'商品spu编码\', ADD commission_fee INT DEFAULT 0 NOT NULL COMMENT \'佣金(分)\', ADD cost_price INT UNSIGNED DEFAULT 0 NOT NULL COMMENT \'原价价,以分为单位\', ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE orders_operate_logs ADD supplier_id BIGINT DEFAULT 0 NOT NULL COMMENT \'供应商ID\'');
$this->addSql('ALTER TABLE orders_process_log ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE shipping_templates ADD supplier_id BIGINT UNSIGNED DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('ALTER TABLE trade ADD supplier_id INT DEFAULT 0 NOT NULL COMMENT \'供应商id\'');
$this->addSql('CREATE INDEX idx_supplier_id ON trade (supplier_id)');
}
/**
* @param Schema $schema
*/
public function down(Schema $schema): void
{
}
}