{
  "meta": {
    "options": {
      "linkedFile": "/views/dashboard/fila-inauguracoes.ejs",
      "linkedForm": "form_editar_fila"
    },
    "$_POST": [
      {
        "type": "text",
        "fieldName": "edit_filial",
        "options": {
          "rules": {}
        },
        "name": "edit_filial"
      },
      {
        "type": "text",
        "fieldName": "edit_nome_loja",
        "options": {
          "rules": {}
        },
        "name": "edit_nome_loja"
      },
      {
        "type": "number",
        "fieldName": "edit_qtd_senhas",
        "options": {
          "rules": {}
        },
        "name": "edit_qtd_senhas"
      },
      {
        "type": "text",
        "fieldName": "edit_endereco",
        "options": {
          "rules": {}
        },
        "name": "edit_endereco"
      },
      {
        "type": "text",
        "fieldName": "edit_cep",
        "options": {
          "rules": {}
        },
        "name": "edit_cep"
      },
      {
        "type": "text",
        "fieldName": "edit_bairro",
        "options": {
          "rules": {}
        },
        "name": "edit_bairro"
      },
      {
        "type": "text",
        "fieldName": "edit_cidade",
        "options": {
          "rules": {}
        },
        "name": "edit_cidade"
      },
      {
        "type": "text",
        "fieldName": "edit_data_ini",
        "options": {
          "rules": {}
        },
        "name": "edit_data_ini"
      },
      {
        "type": "text",
        "fieldName": "edit_data_fim",
        "options": {
          "rules": {}
        },
        "name": "edit_data_fim"
      },
      {
        "type": "text",
        "fieldName": "edit_id_usuario",
        "name": "edit_id_usuario"
      },
      {
        "type": "text",
        "fieldName": "edit_id_inauguracao",
        "name": "edit_id_inauguracao"
      },
      {
        "type": "text",
        "fieldName": "edit_uf",
        "options": {
          "rules": {}
        },
        "name": "edit_uf"
      },
      {
        "type": "text",
        "fieldName": "edit_regional",
        "options": {
          "rules": {}
        },
        "name": "edit_regional"
      },
      {
        "type": "text",
        "fieldName": "edit_status",
        "options": {
          "rules": {}
        },
        "name": "edit_status"
      },
      {
        "type": "text",
        "name": "crud"
      },
      {
        "type": "text",
        "name": "tipo"
      },
      {
        "type": "number",
        "name": "item"
      },
      {
        "type": "text",
        "name": "usuario"
      },
      {
        "type": "text",
        "name": "conteudo"
      }
    ]
  },
  "exec": {
    "steps": [
      {
        "name": "update_inauguracao",
        "module": "dbupdater",
        "action": "update",
        "options": {
          "connection": "db",
          "sql": {
            "type": "update",
            "values": [
              {
                "table": "inauguracao",
                "column": "nome_loja",
                "type": "text",
                "value": "{{$_POST.edit_nome_loja}}"
              },
              {
                "table": "inauguracao",
                "column": "cidade",
                "type": "text",
                "value": "{{$_POST.edit_cidade}}"
              },
              {
                "table": "inauguracao",
                "column": "uf",
                "type": "text",
                "value": "{{$_POST.edit_uf}}"
              },
              {
                "table": "inauguracao",
                "column": "endereco_completo",
                "type": "text",
                "value": "{{$_POST.edit_endereco}}"
              },
              {
                "table": "inauguracao",
                "column": "cep",
                "type": "text",
                "value": "{{$_POST.edit_cep}}"
              },
              {
                "table": "inauguracao",
                "column": "cod_filial",
                "type": "text",
                "value": "{{$_POST.edit_filial}}"
              },
              {
                "table": "inauguracao",
                "column": "data_inicio",
                "type": "datetime",
                "value": "{{$_POST.edit_data_ini}}"
              },
              {
                "table": "inauguracao",
                "column": "status",
                "type": "text",
                "value": "{{$_POST.edit_status}}"
              },
              {
                "table": "inauguracao",
                "column": "data_fim",
                "type": "datetime",
                "value": "{{$_POST.edit_data_fim}}"
              },
              {
                "table": "inauguracao",
                "column": "total_senhas",
                "type": "number",
                "value": "{{$_POST.edit_qtd_senhas}}"
              },
              {
                "table": "inauguracao",
                "column": "regional",
                "type": "number",
                "value": "{{$_POST.edit_regional}}"
              },
              {
                "table": "inauguracao",
                "column": "bairro",
                "type": "text",
                "value": "{{$_POST.edit_bairro}}"
              }
            ],
            "table": "inauguracao",
            "wheres": {
              "condition": "AND",
              "rules": [
                {
                  "id": "id_inauguracao",
                  "field": "id_inauguracao",
                  "type": "string",
                  "operator": "equal",
                  "value": "{{$_POST.edit_id_inauguracao}}",
                  "data": {
                    "column": "id_inauguracao"
                  },
                  "operation": "="
                }
              ],
              "conditional": null,
              "valid": true
            },
            "returning": "id_inauguracao",
            "query": "update \"inauguracao\" set \"nome_loja\" = ?, \"cidade\" = ?, \"uf\" = ?, \"endereco_completo\" = ?, \"cep\" = ?, \"cod_filial\" = ?, \"data_inicio\" = ?, \"status\" = ?, \"data_fim\" = ?, \"total_senhas\" = ?, \"regional\" = ?, \"bairro\" = ? where \"id_inauguracao\" = ?",
            "params": [
              {
                "name": ":P1",
                "type": "expression",
                "value": "{{$_POST.edit_nome_loja}}",
                "test": ""
              },
              {
                "name": ":P2",
                "type": "expression",
                "value": "{{$_POST.edit_cidade}}",
                "test": ""
              },
              {
                "name": ":P3",
                "type": "expression",
                "value": "{{$_POST.edit_uf}}",
                "test": ""
              },
              {
                "name": ":P4",
                "type": "expression",
                "value": "{{$_POST.edit_endereco}}",
                "test": ""
              },
              {
                "name": ":P5",
                "type": "expression",
                "value": "{{$_POST.edit_cep}}",
                "test": ""
              },
              {
                "name": ":P6",
                "type": "expression",
                "value": "{{$_POST.edit_filial}}",
                "test": ""
              },
              {
                "name": ":P7",
                "type": "expression",
                "value": "{{$_POST.edit_data_ini}}",
                "test": ""
              },
              {
                "name": ":P8",
                "type": "expression",
                "value": "{{$_POST.edit_status}}",
                "test": ""
              },
              {
                "name": ":P9",
                "type": "expression",
                "value": "{{$_POST.edit_data_fim}}",
                "test": ""
              },
              {
                "name": ":P10",
                "type": "expression",
                "value": "{{$_POST.edit_qtd_senhas}}",
                "test": ""
              },
              {
                "name": ":P11",
                "type": "expression",
                "value": "{{$_POST.edit_regional}}",
                "test": ""
              },
              {
                "name": ":P12",
                "type": "expression",
                "value": "{{$_POST.edit_bairro}}",
                "test": ""
              },
              {
                "operator": "equal",
                "type": "expression",
                "name": ":P13",
                "value": "{{$_POST.edit_id_inauguracao}}",
                "test": ""
              }
            ]
          }
        },
        "meta": [
          {
            "name": "affected",
            "type": "number"
          }
        ]
      },
      {
        "name": "insert_log_mkt",
        "module": "dbupdater",
        "action": "insert",
        "options": {
          "connection": "db",
          "sql": {
            "type": "insert",
            "values": [
              {
                "table": "logs_mkt_inauguracao",
                "column": "crud",
                "type": "text",
                "value": "{{$_POST.crud}}"
              },
              {
                "table": "logs_mkt_inauguracao",
                "column": "tipo",
                "type": "text",
                "value": "{{$_POST.tipo}}"
              },
              {
                "table": "logs_mkt_inauguracao",
                "column": "item",
                "type": "number",
                "value": "{{$_POST.item}}"
              },
              {
                "table": "logs_mkt_inauguracao",
                "column": "usuario",
                "type": "text",
                "value": "{{$_POST.usuario}}"
              },
              {
                "table": "logs_mkt_inauguracao",
                "column": "conteudo",
                "type": "text",
                "value": "{{$_POST.conteudo}}"
              }
            ],
            "table": "logs_mkt_inauguracao",
            "returning": "id_log_mkt",
            "query": "insert into \"logs_mkt_inauguracao\" (\"conteudo\", \"crud\", \"item\", \"tipo\", \"usuario\") values (?, ?, ?, ?, ?)",
            "params": [
              {
                "name": ":P1",
                "type": "expression",
                "value": "{{$_POST.crud}}",
                "test": ""
              },
              {
                "name": ":P2",
                "type": "expression",
                "value": "{{$_POST.tipo}}",
                "test": ""
              },
              {
                "name": ":P3",
                "type": "expression",
                "value": "{{$_POST.item}}",
                "test": ""
              },
              {
                "name": ":P4",
                "type": "expression",
                "value": "{{$_POST.usuario}}",
                "test": ""
              },
              {
                "name": ":P5",
                "type": "expression",
                "value": "{{$_POST.conteudo}}",
                "test": ""
              }
            ]
          }
        },
        "meta": [
          {
            "name": "identity",
            "type": "text"
          },
          {
            "name": "affected",
            "type": "number"
          }
        ]
      }
    ]
  }
}