{
  "B": {
    "lane": "B",
    "business_dml": 0,
    "ddl": 0,
    "safe": true,
    "tables": {
      "marketing_strategy": {
        "columns": [
          {
            "column_name": "id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "extra": "auto_increment"
          },
          {
            "column_name": "strategy_name",
            "column_type": "varchar(100)",
            "is_nullable": "NO",
            "column_default": "",
            "extra": ""
          },
          {
            "column_name": "priority",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "1",
            "extra": ""
          },
          {
            "column_name": "strategy_type",
            "column_type": "tinyint(3) unsigned",
            "is_nullable": "NO",
            "column_default": "1",
            "extra": ""
          },
          {
            "column_name": "strategy_value",
            "column_type": "decimal(10,2)",
            "is_nullable": "NO",
            "column_default": "0.00",
            "extra": ""
          },
          {
            "column_name": "is_first_consume_only",
            "column_type": "tinyint(1) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "application_scene",
            "column_type": "tinyint(1) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "consume_scene_type",
            "column_type": "tinyint(3) unsigned",
            "is_nullable": "NO",
            "column_default": "5",
            "extra": ""
          },
          {
            "column_name": "time_range_mode",
            "column_type": "tinyint(3) unsigned",
            "is_nullable": "NO",
            "column_default": "1",
            "extra": ""
          },
          {
            "column_name": "status",
            "column_type": "tinyint(1) unsigned",
            "is_nullable": "NO",
            "column_default": "1",
            "extra": ""
          },
          {
            "column_name": "effective_type",
            "column_type": "tinyint(1) unsigned",
            "is_nullable": "NO",
            "column_default": "1",
            "extra": ""
          },
          {
            "column_name": "effective_start",
            "column_type": "date",
            "is_nullable": "NO",
            "column_default": "2000-01-01",
            "extra": ""
          },
          {
            "column_name": "effective_end",
            "column_type": "date",
            "is_nullable": "NO",
            "column_default": "9999-01-01",
            "extra": ""
          },
          {
            "column_name": "remark",
            "column_type": "varchar(255)",
            "is_nullable": "NO",
            "column_default": "",
            "extra": ""
          },
          {
            "column_name": "store_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_by",
            "column_type": "varchar(64)",
            "is_nullable": "NO",
            "column_default": "",
            "extra": ""
          },
          {
            "column_name": "update_by",
            "column_type": "varchar(64)",
            "is_nullable": "NO",
            "column_default": "",
            "extra": ""
          },
          {
            "column_name": "is_delete",
            "column_type": "tinyint(1) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": ""
          },
          {
            "column_name": "update_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": "on update CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 36,
        "sha256": "1c855d918a6cf116d1b61f39312cffcc577c45ed56594ccff7bca6d6149f83c4"
      },
      "marketing_strategy_department": {
        "columns": [
          {
            "column_name": "id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "extra": "auto_increment"
          },
          {
            "column_name": "strategy_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "department_uuid",
            "column_type": "varchar(36)",
            "is_nullable": "NO",
            "column_default": "",
            "extra": ""
          },
          {
            "column_name": "store_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": ""
          }
        ],
        "triggers": [],
        "rows": 102,
        "sha256": "c6de533029023622e2d5573e244f230f0bfaf8be61bb91c00741c5f6312cafa4"
      },
      "marketing_strategy_identity": {
        "columns": [
          {
            "column_name": "id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "extra": "auto_increment"
          },
          {
            "column_name": "strategy_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "identity_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "store_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": ""
          }
        ],
        "triggers": [],
        "rows": 56,
        "sha256": "343ad829ec94a239995a72550f678b6d9f18709b862dedd2aa6667901751243b"
      },
      "marketing_strategy_restaurant": {
        "columns": [
          {
            "column_name": "id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "extra": "auto_increment"
          },
          {
            "column_name": "strategy_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "restaurant_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "store_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": ""
          }
        ],
        "triggers": [],
        "rows": 99,
        "sha256": "6572085e051088bb7c230afc5107c4656c7a9eedb445643d791562b323793c3d"
      },
      "marketing_strategy_scenario": {
        "columns": [
          {
            "column_name": "id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "extra": "auto_increment"
          },
          {
            "column_name": "strategy_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "scenario",
            "column_type": "tinyint(3) unsigned",
            "is_nullable": "NO",
            "column_default": "1",
            "extra": ""
          },
          {
            "column_name": "store_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": ""
          }
        ],
        "triggers": [],
        "rows": 67,
        "sha256": "f7cc6662e499c9075ea85a916b7a254e9b0c4fc3e53ad5508381242696efc0d5"
      },
      "marketing_strategy_mealtimes": {
        "columns": [
          {
            "column_name": "id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "extra": "auto_increment"
          },
          {
            "column_name": "strategy_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "meal_times",
            "column_type": "tinyint(1) unsigned",
            "is_nullable": "NO",
            "column_default": "1",
            "extra": ""
          },
          {
            "column_name": "store_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": ""
          }
        ],
        "triggers": [],
        "rows": 51,
        "sha256": "efb234bbb7ec1ad1041d541f3b783cfcae1ee445ce35396564c9475bfe19d8b0"
      },
      "marketing_strategy_time_range": {
        "columns": [
          {
            "column_name": "id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "extra": "auto_increment"
          },
          {
            "column_name": "strategy_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "start_time",
            "column_type": "time",
            "is_nullable": "NO",
            "column_default": null,
            "extra": ""
          },
          {
            "column_name": "end_time",
            "column_type": "time",
            "is_nullable": "NO",
            "column_default": null,
            "extra": ""
          },
          {
            "column_name": "strategy_type",
            "column_type": "tinyint(3) unsigned",
            "is_nullable": "YES",
            "column_default": null,
            "extra": ""
          },
          {
            "column_name": "strategy_value",
            "column_type": "decimal(10,2)",
            "is_nullable": "YES",
            "column_default": null,
            "extra": ""
          },
          {
            "column_name": "sort",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "store_id",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "extra": ""
          },
          {
            "column_name": "create_time",
            "column_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "extra": ""
          }
        ],
        "triggers": [],
        "rows": 61,
        "sha256": "a750ac7df72b69242152c2051693a8a051eafc97d799fbe709b05af895eeca07"
      }
    },
    "owned_stall": {
      "id": 77,
      "marker": "CDXCENTB3C677BA4",
      "ownership_verified": true
    },
    "natural_reference": {
      "department_exists": true,
      "identity_exists": true,
      "department_sha256": "0e909d236bcd2b406f55d3420ffa73d6fb723caeb3afb24a7f70a679a60cb4f5",
      "identity_sha256": "e94ca55ef125d9f4c8fbb7b022f3cbb1d7d10d099441e568edb455a582a4fba0"
    },
    "failure": null
  },
  "C": {
    "lane": "C",
    "business_dml": 0,
    "ddl": 0,
    "safe": true,
    "tables": {
      "marketing_strategy": {
        "columns": [
          {
            "column_name": "ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_NAME",
            "data_type": "VARCHAR",
            "data_precision": null,
            "data_scale": 7,
            "nullable": "N",
            "data_default": "''"
          },
          {
            "column_name": "PRIORITY",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "1"
          },
          {
            "column_name": "STRATEGY_TYPE",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "1"
          },
          {
            "column_name": "STRATEGY_VALUE",
            "data_type": "DECIMAL",
            "data_precision": 10,
            "data_scale": 2,
            "nullable": "N",
            "data_default": "0.0"
          },
          {
            "column_name": "IS_FIRST_CONSUME_ONLY",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "APPLICATION_SCENE",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "TIME_RANGE_MODE",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "1"
          },
          {
            "column_name": "STATUS",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "1"
          },
          {
            "column_name": "EFFECTIVE_TYPE",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "1"
          },
          {
            "column_name": "EFFECTIVE_START",
            "data_type": "DATE",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "'2000-01-01'"
          },
          {
            "column_name": "EFFECTIVE_END",
            "data_type": "DATE",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "'9999-01-01'"
          },
          {
            "column_name": "REMARK",
            "data_type": "VARCHAR",
            "data_precision": null,
            "data_scale": 7,
            "nullable": "N",
            "data_default": "''"
          },
          {
            "column_name": "STORE_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_BY",
            "data_type": "VARCHAR",
            "data_precision": null,
            "data_scale": 7,
            "nullable": "N",
            "data_default": "''"
          },
          {
            "column_name": "UPDATE_BY",
            "data_type": "VARCHAR",
            "data_precision": null,
            "data_scale": 7,
            "nullable": "N",
            "data_default": "''"
          },
          {
            "column_name": "IS_DELETE",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          },
          {
            "column_name": "UPDATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 5,
        "sha256": "130e4e7047cb56d8e1731fc33f3e5e27c8ff5e3c5122e4ac04098b40ecea0527"
      },
      "marketing_strategy_department": {
        "columns": [
          {
            "column_name": "ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "DEPARTMENT_UUID",
            "data_type": "VARCHAR",
            "data_precision": null,
            "data_scale": 7,
            "nullable": "N",
            "data_default": "''"
          },
          {
            "column_name": "STORE_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 42,
        "sha256": "5ec8065a741bc12cab389e89084df7da6e31a5bbc40894f422a380ce8c6b5e41"
      },
      "marketing_strategy_identity": {
        "columns": [
          {
            "column_name": "ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "IDENTITY_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "STORE_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 6,
        "sha256": "48672c04aa20ad6cee150dadf836e5b3d9c0528d74c900d9f35fb849af6b11e4"
      },
      "marketing_strategy_restaurant": {
        "columns": [
          {
            "column_name": "ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "RESTAURANT_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "STORE_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 14,
        "sha256": "0da736ba0aa7b876bce0fbd5f311f25eabc1d2b9f36c70736f9058bae9baf62e"
      },
      "marketing_strategy_scenario": {
        "columns": [
          {
            "column_name": "ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "SCENARIO",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "1"
          },
          {
            "column_name": "STORE_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 7,
        "sha256": "fa82c588511f223a8f7df528de63de23bc25c8220d6a248a1a16cb575cc8d95f"
      },
      "marketing_strategy_mealtimes": {
        "columns": [
          {
            "column_name": "ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "MEAL_TIMES",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "1"
          },
          {
            "column_name": "STORE_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 16,
        "sha256": "2c9214d26da17956f8b8557568264ff935d140919cb103aa4f6d38212b05e64d"
      },
      "marketing_strategy_time_range": {
        "columns": [
          {
            "column_name": "ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "START_TIME",
            "data_type": "TIME",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "END_TIME",
            "data_type": "TIME",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_TYPE",
            "data_type": "SMALLINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "Y",
            "data_default": null
          },
          {
            "column_name": "STRATEGY_VALUE",
            "data_type": "DECIMAL",
            "data_precision": 10,
            "data_scale": 2,
            "nullable": "Y",
            "data_default": null
          },
          {
            "column_name": "SORT",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "STORE_ID",
            "data_type": "BIGINT",
            "data_precision": null,
            "data_scale": 0,
            "nullable": "N",
            "data_default": "0"
          },
          {
            "column_name": "CREATE_TIME",
            "data_type": "DATETIME",
            "data_precision": null,
            "data_scale": 6,
            "nullable": "N",
            "data_default": "CURRENT_TIMESTAMP"
          }
        ],
        "triggers": [],
        "rows": 17,
        "sha256": "904ac14d4e82da3e5db7d35dfc8a4dbfdbe308d38070523dad242abe66c138a1"
      }
    },
    "owned_stall": {
      "id": 12,
      "marker": "CDXCENTC789071DA",
      "ownership_verified": true
    },
    "natural_reference": {
      "department_exists": true,
      "identity_exists": true,
      "department_sha256": "4163e55275d682c0bdaf65cae422b385764e0a16e10bbf065f40ea755170bce3",
      "identity_sha256": "b7fc78ac6e9b3f3e5899f45b9fc0fececb1cb07f74d137ef13c8fa7d33799323"
    },
    "failure": null
  },
  "C_original_main": {
    "mode": "dry-run",
    "target": "nonproduction-5237-ZHCT_APP.YDY_MARKETING_STRATEGY",
    "source_definition": {
      "column_type": "tinyint(3) unsigned",
      "nullable": false,
      "default": "5",
      "comment": "消费场景：1本人餐/未订餐现场消费 2亲友餐 3招待餐 4外卖点餐 5普通消费",
      "observed_distribution_only": [
        {
          "value": 1,
          "count": 7
        },
        {
          "value": 5,
          "count": 29
        }
      ]
    },
    "original_columns": [
      {
        "column_name": "ID",
        "data_type": "BIGINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": null
      },
      {
        "column_name": "STRATEGY_NAME",
        "data_type": "VARCHAR",
        "data_precision": null,
        "data_scale": 7,
        "nullable": "N",
        "data_default": "''"
      },
      {
        "column_name": "PRIORITY",
        "data_type": "BIGINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "1"
      },
      {
        "column_name": "STRATEGY_TYPE",
        "data_type": "SMALLINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "1"
      },
      {
        "column_name": "STRATEGY_VALUE",
        "data_type": "DECIMAL",
        "data_precision": 10,
        "data_scale": 2,
        "nullable": "N",
        "data_default": "0.0"
      },
      {
        "column_name": "IS_FIRST_CONSUME_ONLY",
        "data_type": "SMALLINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "0"
      },
      {
        "column_name": "APPLICATION_SCENE",
        "data_type": "SMALLINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "0"
      },
      {
        "column_name": "TIME_RANGE_MODE",
        "data_type": "SMALLINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "1"
      },
      {
        "column_name": "STATUS",
        "data_type": "SMALLINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "1"
      },
      {
        "column_name": "EFFECTIVE_TYPE",
        "data_type": "SMALLINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "1"
      },
      {
        "column_name": "EFFECTIVE_START",
        "data_type": "DATE",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "'2000-01-01'"
      },
      {
        "column_name": "EFFECTIVE_END",
        "data_type": "DATE",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "'9999-01-01'"
      },
      {
        "column_name": "REMARK",
        "data_type": "VARCHAR",
        "data_precision": null,
        "data_scale": 7,
        "nullable": "N",
        "data_default": "''"
      },
      {
        "column_name": "STORE_ID",
        "data_type": "BIGINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "0"
      },
      {
        "column_name": "CREATE_BY",
        "data_type": "VARCHAR",
        "data_precision": null,
        "data_scale": 7,
        "nullable": "N",
        "data_default": "''"
      },
      {
        "column_name": "UPDATE_BY",
        "data_type": "VARCHAR",
        "data_precision": null,
        "data_scale": 7,
        "nullable": "N",
        "data_default": "''"
      },
      {
        "column_name": "IS_DELETE",
        "data_type": "SMALLINT",
        "data_precision": null,
        "data_scale": 0,
        "nullable": "N",
        "data_default": "0"
      },
      {
        "column_name": "CREATE_TIME",
        "data_type": "DATETIME",
        "data_precision": null,
        "data_scale": 6,
        "nullable": "N",
        "data_default": "CURRENT_TIMESTAMP"
      },
      {
        "column_name": "UPDATE_TIME",
        "data_type": "DATETIME",
        "data_precision": null,
        "data_scale": 6,
        "nullable": "N",
        "data_default": "CURRENT_TIMESTAMP"
      }
    ],
    "original_rows": 5,
    "original_projection_sha256": "130e4e7047cb56d8e1731fc33f3e5e27c8ff5e3c5122e4ac04098b40ecea0527",
    "original_indexes": [
      {
        "index_name": "INDEX33555683",
        "uniqueness": "UNIQUE",
        "column_name": "ID",
        "column_position": 1
      },
      {
        "index_name": "IX_171779961338E3B7F654",
        "uniqueness": "NONUNIQUE",
        "column_name": "EFFECTIVE_START",
        "column_position": 1
      },
      {
        "index_name": "IX_171779961338E3B7F654",
        "uniqueness": "NONUNIQUE",
        "column_name": "EFFECTIVE_END",
        "column_position": 2
      },
      {
        "index_name": "IX_1A2DD010606D5A70EF51",
        "uniqueness": "NONUNIQUE",
        "column_name": "APPLICATION_SCENE",
        "column_position": 1
      },
      {
        "index_name": "IX_1A2DD010606D5A70EF51",
        "uniqueness": "NONUNIQUE",
        "column_name": "STATUS",
        "column_position": 2
      },
      {
        "index_name": "IX_1A2DD010606D5A70EF51",
        "uniqueness": "NONUNIQUE",
        "column_name": "IS_DELETE",
        "column_position": 3
      },
      {
        "index_name": "IX_EEA78C745B7708D9E3BC",
        "uniqueness": "NONUNIQUE",
        "column_name": "PRIORITY",
        "column_position": 1
      }
    ],
    "original_constraints": [
      {
        "constraint_name": "CONS134218904",
        "constraint_type": "P",
        "r_constraint_name": null,
        "search_condition": null
      }
    ],
    "original_triggers": [],
    "planned_ddl": [
      "ALTER TABLE ZHCT_APP.YDY_MARKETING_STRATEGY ADD CONSUME_SCENE_TYPE SMALLINT DEFAULT 5 NOT NULL",
      "ALTER TABLE ZHCT_APP.YDY_MARKETING_STRATEGY ADD CONSTRAINT CDX_MS_CONSUME_SCENE_UINT8 CHECK (CONSUME_SCENE_TYPE BETWEEN 0 AND 255)",
      "COMMENT ON COLUMN ZHCT_APP.YDY_MARKETING_STRATEGY.CONSUME_SCENE_TYPE IS '消费场景：1本人餐/未订餐现场消费 2亲友餐 3招待餐 4外卖点餐 5普通消费'"
    ],
    "applied_statements": 0,
    "historical_semantics_not_migrated": true,
    "result": "dry-run-only"
  }
}
