Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- return array(
- 'search' => array(
- 'elasticsearch' => array(
- 'mapping' => array(
- 'campaigns' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'id' => array(
- 'type' => 'string',
- ),
- 'user_id' => array(
- 'type' => 'string',
- 'index' => 'not_analyzed',
- ),
- 'created_at' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- 'index' => 'not_analyzed',
- ),
- ),
- ),
- 'products' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'address' => array(
- 'type' => 'string',
- ),
- 'advertised_price' => array(
- 'type' => 'double',
- ),
- 'created_at' => array(
- 'type' => 'date',
- 'format' => 'dateTimeNoMillis',
- ),
- 'created_at_sortable' => array(
- 'type' => 'date',
- 'format' => 'dateTimeNoMillis',
- 'index' => 'not_analyzed',
- ),
- 'end_date' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- ),
- 'id' => array(
- 'type' => 'string',
- ),
- 'is_active' => array(
- 'type' => 'boolean',
- ),
- 'name' => array(
- 'type' => 'string',
- ),
- 'sortable_name' => array(
- 'type' => 'string',
- 'index' => 'not_analyzed',
- ),
- 'start_date' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- ),
- 'tags' => array(
- 'type' => 'string',
- ),
- 'user_id' => array(
- 'type' => 'string',
- 'index' => 'not_analyzed',
- ),
- 'is_blocked' => array(
- 'type' => 'boolean',
- ),
- 'is_blocked_by_admin' => array(
- 'type' => 'boolean',
- ),
- 'is_approved' => array(
- 'type' => 'boolean',
- ),
- 'category' => array(
- 'type' => 'string',
- ),
- 'category_code' => array(
- 'type' => 'string',
- 'index' => 'not_analyzed',
- ),
- ),
- ),
- 'orders' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'created_at' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- ),
- 'discount_amount' => array(
- 'type' => 'double',
- ),
- 'id' => array(
- 'type' => 'string',
- ),
- 'items_count' => array(
- 'type' => 'integer',
- ),
- 'subtotal_amount' => array(
- 'type' => 'double'
- ),
- 'total_amount' => array(
- 'type' => 'double',
- ),
- 'transaction_amount' => array(
- 'type' => 'double',
- ),
- 'updated_at' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- ),
- 'user_id' => array(
- 'type' => 'string',
- 'index' => 'not_analyzed',
- ),
- ),
- ),
- 'order_items' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'id' => array(
- 'type' => 'string'
- ),
- 'transaction_number' => array(
- 'type' => 'string',
- ),
- 'is_refund_requested' => array(
- 'type' => 'boolean',
- ),
- ),
- ),
- 'users' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'id' => array(
- 'type' => 'string'
- ),
- 'email' => array(
- 'type' => 'string',
- ),
- 'first_name' => array(
- 'type' => 'string',
- ),
- 'last_name' => array(
- 'type' => 'string',
- ),
- 'created_at_sortable' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- 'index' => 'not_analyzed',
- ),
- ),
- ),
- 'payouts' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'amount' => array(
- 'type' => 'double'
- ),
- 'balance_after' => array(
- 'type' => 'double',
- ),
- 'balance_before' => array(
- 'type' => 'double'
- ),
- 'created_at' => array(
- 'type' => 'date',
- 'format' => 'dateTimeNoMillis',
- ),
- 'created_at_sortable' => array(
- 'type' => 'date',
- 'format' => 'dateTimeNoMillis',
- 'index' => 'not_analyzed',
- ),
- 'id' => array(
- 'type' => 'string'
- ),
- 'status' => array(
- 'type' => 'string'
- ),
- 'status_label' => array(
- 'type' => 'string'
- ),
- 'transaction_number' => array(
- 'type' => 'string',
- ),
- 'user_id' => array(
- 'type' => 'string',
- 'index' => 'not_analyzed',
- ),
- ),
- ),
- 'pages' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'code' => array(
- 'type' => 'string',
- ),
- 'created_at' => array(
- 'type' => 'date',
- 'format' => 'dateTimeNoMillis',
- ),
- 'id' => array(
- 'type' => 'string',
- ),
- 'is_active' => array(
- 'type' => 'boolean',
- ),
- 'name' => array(
- 'type' => 'string',
- ),
- 'updated_at' => array(
- 'type' => 'date',
- 'format' => 'dateTimeNoMillis',
- ),
- 'updated_at_filter' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- ),
- ),
- ),
- 'reviews' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'id' => array(
- 'type' => 'string'
- ),
- 'created_at' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- 'index' => 'not_analyzed',
- ),
- ),
- ),
- 'coupons' => array(
- '_source' => array(
- 'enabled' => true,
- ),
- 'properties' => array(
- 'id' => array(
- 'type' => 'string'
- ),
- 'created_at' => array(
- 'type' => 'date',
- 'format' => 'dateOptionalTime',
- 'index' => 'not_analyzed',
- ),
- ),
- ),
- ),
- ),
- ),
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement