table('visit_record',array('id' => true,'primary_key' => ['id'],'engine'=>'InnoDB','comment'=>'访问记录表')); $table ->addColumn('client', 'integer',array('limit' => 4,'signed'=>false,'default'=>0,'comment'=>'客户端类型 0-微信小程序')) ->addColumn('v_type', 'integer',array('limit' => 11,'signed'=>false,'default'=>0,'comment'=>'类型 0-pv,1-uv')) ->addColumn('user_id', 'integer',array('limit' => 11,'signed'=>false,'default'=>0,'comment'=>'用户id v_type为0时候 user_id也为0')) ->addColumn('visit_type', 'integer',array('limit' => 11,'signed'=>false,'default'=>0,'comment'=>'页面来源 0-首页访问数据 (后面的继续扩展1、2、3……)')) ->addColumn('visit_type_id', 'integer',array('limit' => 11,'signed'=>false,'default'=>0,'comment'=>'页面来源目标id')) ->addColumn('client_ip', 'string',array('limit' => 255,'default'=>'','comment'=>'游客访问时客户端的IP')) ->addColumn('create_time', 'integer', array('limit' => 10,'signed' => false, 'default' => 0, 'comment' => '创建时间')) ->addColumn('update_time', 'integer', array('limit' => 10,'signed' => false, 'default' => 0, 'comment' => '更新时间')) ->addIndex(['client']) ->addIndex(['v_type']) ->addIndex(['user_id']) ->addIndex(['visit_type']) ->addIndex(['visit_type_id']) ->create(); } }