Advertisement
geirby

metatype_with_type

Feb 2nd, 2021 (edited)
751
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 3.16 KB | None | 0 0
  1. {
  2.     "metatype": [
  3.         {
  4.             "name": "metatype_of_presets",
  5.             "struct": {
  6.                 "preset_values": {
  7.                     "major_version": "integer",
  8.                     "minor_version": "integer"
  9.                 },
  10.                 "some_node2": {
  11.                     "some_key1": "uuid",
  12.                     "some_date_utc": "datetime"
  13.                 },
  14.                 "some_node3": {
  15.                     "some_subnode": {
  16.                         "abracadabra_key": "double"
  17.                     },
  18.                     "some_array_subnode_and_must_have_only_one_element_with_columns_types_in_declaration": [
  19.                         {
  20.                             "some_key1": "uuid",
  21.                             "some_key2": "datetime",
  22.                             "abracadabra_key": "double"
  23.                         }
  24.                     ]
  25.                 }
  26.             }
  27.         },
  28.         {
  29.             "name": "other_metatype",
  30.             "struct": {
  31.                 "some_node1": {
  32.                     "some_key1": "string",
  33.                     "some_key2": "integer"
  34.                 },
  35.                 "some_node2": {
  36.                     "some_key1": "string",
  37.                     "some_key2": "integer"
  38.                 }
  39.             }
  40.         }
  41.     ],
  42.     "module": {
  43.         "type": [
  44.             {
  45.                 "name": "c2000_2",
  46.                 "description": "С2000-2 -- Контроллер доступа -- c2000_2",
  47.                 "picture": "boliddevice.png",
  48.                 "prototypes": [
  49.                     "device"
  50.                 ],
  51.                 "replicable": "false",
  52.                 "max_count_elements": "-1",
  53.                 "max_count_children": "-1",
  54.                 "fields": [
  55.                     {
  56.                         "name": "version",
  57.                         "description": "Версия",
  58.                         "type": "integer",
  59.                         "is_null": "true",
  60.                         "length": "0",
  61.                         "default_value": "1"
  62.                     }              
  63.                 ],
  64.                 "meta": {
  65.                     "metatype_of_presets":{
  66.                         "preset_values": {
  67.                             "major_version": "2",
  68.                             "minor_version": "20"
  69.                         },                                     
  70.                         "some_node3": {
  71.                             "some_subnode": {
  72.                                 "abracadabra_key" : "2.1"
  73.                             }
  74.                         },
  75.                         "some_node3": {
  76.                           "some_subnode": {
  77.                             "abracadabra_key" : "0.100500"
  78.                           },                     
  79.                           "some_array_subnode_and_must_have_only_one_element_with_columns_types_in_declaration": [
  80.                                 {
  81.                                   "some_key1" : "D9EA70A2-D198-4106-903D-B1748EF0D6FE",
  82.                                   "some_key2" : "2019.06.09 10:04:00.000",
  83.                                   "abracadabra_key" : "0.100501"
  84.                                 },
  85.                                 {
  86.                                   "some_key1" : "D44E8ACE-85E8-4040-91FF-EF385E1545F6",
  87.                                   "some_key2" : "2019.09.09 11:04:00.000",
  88.                                   "abracadabra_key" : "0.100502"
  89.                                 },
  90.                                 {
  91.                                   "some_key1" : "EC38B745-BF85-448B-BE7C-37E855826374",
  92.                                   "some_key2" : "2020.07.09 10:05:00.000",
  93.                                   "abracadabra_key" : "0.100503"
  94.                                 }
  95.                             ]
  96.                         }
  97.                     }
  98.                 }
  99.             }
  100.         ]
  101.     }
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement