table('channel_sale_statistics', array('id' => true, 'primary_key' => ['id'], 'engine' => 'InnoDB', 'comment' => '渠道销售统计表')) ->addColumn('start_time', 'integer', array('limit' => 11, 'signed' => false, 'default' => 0, 'comment' => '开始时间')) ->addColumn('end_time', 'integer', array('limit' => 11, 'signed' => false, 'default' => 0, 'comment' => '结束时间')) ->addColumn('shop_id', 'integer',array('limit' => 10, 'signed' => false, 'default'=> 0,'comment'=>'门店ID')) ->addColumn('pay_amount', 'decimal',array('limit' => 11,'precision'=>10,'scale'=>2,'signed'=>false,'default'=>0,'comment'=>'支付金额')) ->addColumn('pay_count', 'integer',array('limit' => 10, 'signed' => false, 'default'=> 0,'comment'=>'支付订单数')) ->addColumn('pay_goods_count', 'integer',array('limit' => 10, 'signed' => false, 'default'=> 0,'comment'=>'支付商品件数')) ->addColumn('pay_user_count', 'integer',array('limit' => 10, 'signed' => false, 'default'=> 0,'comment'=>'支付买家数')) ->addColumn('refund_amount', 'decimal',array('limit' => 11,'precision'=>10,'scale'=>2,'signed'=>false,'default'=>0,'comment'=>'退货金额')) ->addColumn('refund_order_count', 'integer',array('limit' => 10, 'signed' => false, 'default'=> 0,'comment'=>'退货订单数')) ->addColumn('refund_goods_count', 'integer',array('limit' => 10, 'signed' => false, 'default'=> 0,'comment'=>'退商品件数')) ->addColumn('create_time', 'integer', array('limit' => 10,'signed' => false, 'default' => 0, 'comment' => '创建时间')) ->addColumn('update_time', 'integer', array('limit' => 10,'signed' => false, 'default' => 0, 'comment' => '更新时间')) ->create(); } }