SHARE
TWEET

Untitled

a guest Dec 12th, 2019 78 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. PUT _template/report_payment
  2. {
  3.   "index_patterns": ["report_payments_*","report_bonus_payments_*"],
  4.   "mappings": {
  5.     "_source": {
  6.       "enabled": false
  7.     },
  8.     "properties": {
  9.       "transaction_id": {
  10.         "type": "integer"
  11.       },
  12.       "payment_system": {
  13.         "properties": {
  14.           "id":{
  15.             "type": "integer"
  16.           },
  17.           "name": {
  18.             "type":"keyword"
  19.           }
  20.         }
  21.       },
  22.       "amount": {
  23.         "type":"float"
  24.       },
  25.       "txn_id": {
  26.         "type":"text"
  27.       },
  28.       "timestamps": {
  29.         "properties":{
  30.           "datetime": {
  31.             "type": "date"
  32.           },
  33.           "local": {
  34.             "properties":{
  35.               "datetime": {
  36.                 "type":"keyword"
  37.               }
  38.             }
  39.           }
  40.         }
  41.       },
  42.       "type":{
  43.         "properties":{
  44.           "id":{
  45.             "type":"integer"
  46.           },
  47.           "type":{
  48.             "type":"keyword"
  49.           }
  50.         }
  51.       },
  52.       "comment":{
  53.         "type":"text"
  54.       },
  55.       "user":{
  56.         "properties":{
  57.           "id":{
  58.             "type":"integer"
  59.           },
  60.           "phone":{
  61.             "type":"keyword"
  62.           },
  63.           "nickname":{
  64.             "type":"keyword"
  65.           },
  66.           "firstname":{
  67.             "type":"keyword"
  68.           },
  69.           "lastname":{
  70.             "type":"keyword"
  71.           },
  72.           "is_driver":{
  73.             "type":"boolean"
  74.           },
  75.           "project":{
  76.             "properties":{
  77.               "id":{
  78.                 "type":"integer"
  79.               },
  80.               "name":{
  81.                 "type":"keyword"
  82.               }
  83.             }
  84.           }
  85.         }
  86.       },
  87.       "company_id":{
  88.         "type":"integer"
  89.       },
  90.       "project":{
  91.         "properties":{
  92.           "id":{
  93.             "type":"integer"
  94.           },
  95.           "name":{
  96.             "type":"keyword"
  97.           }
  98.         }
  99.       },
  100.       "balance_type":{
  101.         "properties":{
  102.           "id":{
  103.             "type":"integer"
  104.           },
  105.           "name":{
  106.             "type":"keyword"
  107.           }
  108.         }
  109.       },
  110.       "object_type":{
  111.         "properties":{
  112.           "id":{
  113.             "type":"integer"
  114.           },
  115.           "name":{
  116.             "type":"keyword"
  117.           }
  118.         }
  119.       },
  120.       "prev_transaction_id":{
  121.         "type":"integer"
  122.       },
  123.       "web_user":{
  124.         "properties":{
  125.           "id":{
  126.             "type":"integer"
  127.           },
  128.           "login":{
  129.             "type":"keyword"
  130.           }
  131.         }
  132.       },
  133.       "balance_before":{
  134.         "type":"float"
  135.       },
  136.       "balance_after":{
  137.         "type":"float"
  138.       },
  139.       "order":{
  140.         "properties":{
  141.           "id":{
  142.             "type":"integer"
  143.           }
  144.         }
  145.       },
  146.       "billing":{
  147.         "properties":{
  148.           "d_id":{
  149.             "type":"integer"
  150.           },
  151.           "name":{
  152.             "type":"keyword"
  153.           }
  154.         }
  155.       },
  156.       "promo":{
  157.         "properties":{
  158.           "id":{
  159.             "type":"integer"
  160.           },
  161.           "code":{
  162.             "type":"keyword"
  163.           },
  164.           "project":{
  165.             "properties":{
  166.               "id":{
  167.                 "type":"integer"
  168.               },
  169.               "name":{
  170.                 "type":"keyword"
  171.               }
  172.             }
  173.           },
  174.           "type":{
  175.             "properties":{
  176.               "id":{
  177.                 "type":"integer"
  178.               },
  179.               "name":{
  180.                 "type":"keyword"
  181.               }
  182.             }
  183.           },
  184.           "timestamps":{
  185.             "properties":{
  186.               "created_at":{
  187.                 "type":"date"
  188.               },
  189.               "deactivation_at":{
  190.                 "type":"date"
  191.               },
  192.               "burn_at":{
  193.                 "type":"date"
  194.               }
  195.             }
  196.           },
  197.           "owner":{
  198.             "properties":{
  199.               "id":{
  200.                 "type":"integer"
  201.               },
  202.               "phone":{
  203.                 "type":"keyword"
  204.               }
  205.             }
  206.           },
  207.           "web_user":{
  208.             "properties":{
  209.               "id":{
  210.                 "type":"integer"
  211.               },
  212.               "login":{
  213.                 "type":"keyword"
  214.               }
  215.             }
  216.           }
  217.         }
  218.       }
  219.     }
  220.   }
  221. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top