array( 'type' => 'bigint', ), 'campaign_id' => array( 'type' => 'bigint', 'required' => true, ), 'device_type' => array( 'type' => 'enum', 'enum' => array( 'mobile', 'tablet', 'desktop', 'laptop', 'smarttv', 'all' ), 'required' => true, ), ); } }