{
  "format": "Redis Streams, JSON Debezium avec schema et payload conservés",
  "provenance": "Chaque entrée provient de XRANGE du flux produit par Debezium ; les sorties SQL sont uniquement dans le rapport.",
  "tables": {
    "commandes_directes": [
      {
        "stream": "schema_lab.public.commandes_directes",
        "stream_id": "1794140681040-0",
        "key": {
          "id": 1
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_directes.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 1,
              "montant_centimes": 10000,
              "statut": "validee"
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140680575,
              "snapshot": "first",
              "db": "cdc",
              "sequence": "[null,\"26427536\"]",
              "ts_us": 1794140680575544,
              "ts_ns": 1794140680575544000,
              "schema": "public",
              "table": "commandes_directes",
              "txId": 737,
              "lsn": 26427536,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "r",
            "ts_ms": 1794140680637,
            "ts_us": 1794140680637569,
            "ts_ns": 1794140680637569468
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_directes",
        "stream_id": "1794140681040-1",
        "key": {
          "id": 2
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_directes.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 2,
              "montant_centimes": 20000,
              "statut": "validee"
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140680575,
              "snapshot": "true",
              "db": "cdc",
              "sequence": "[null,\"26427536\"]",
              "ts_us": 1794140680575544,
              "ts_ns": 1794140680575544000,
              "schema": "public",
              "table": "commandes_directes",
              "txId": 737,
              "lsn": 26427536,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "r",
            "ts_ms": 1794140680639,
            "ts_us": 1794140680639498,
            "ts_ns": 1794140680639498551
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_directes",
        "stream_id": "1794140681040-2",
        "key": {
          "id": 3
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_directes.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 3,
              "montant_centimes": 30000,
              "statut": "validee"
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140680575,
              "snapshot": "last_in_data_collection",
              "db": "cdc",
              "sequence": "[null,\"26427536\"]",
              "ts_us": 1794140680575544,
              "ts_ns": 1794140680575544000,
              "schema": "public",
              "table": "commandes_directes",
              "txId": 737,
              "lsn": 26427536,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "r",
            "ts_ms": 1794140680639,
            "ts_us": 1794140680639667,
            "ts_ns": 1794140680639667384
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_directes",
        "stream_id": "1794140687623-0",
        "key": {
          "id": 1
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "total_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "total_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_directes.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_directes.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 1,
              "total_centimes": 10000,
              "statut": "controlee"
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140686996,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[null,\"26451656\"]",
              "ts_us": 1794140686996738,
              "ts_ns": 1794140686996738000,
              "schema": "public",
              "table": "commandes_directes",
              "txId": 739,
              "lsn": 26451656,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140687337,
            "ts_us": 1794140687337430,
            "ts_ns": 1794140687337430846
          }
        }
      }
    ],
    "commandes_progressives": [
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140681040-0",
        "key": {
          "id": 1
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 1,
              "montant_centimes": 10000,
              "statut": "validee"
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140680575,
              "snapshot": "first_in_data_collection",
              "db": "cdc",
              "sequence": "[null,\"26427536\"]",
              "ts_us": 1794140680575544,
              "ts_ns": 1794140680575544000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 737,
              "lsn": 26427536,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "r",
            "ts_ms": 1794140680641,
            "ts_us": 1794140680641914,
            "ts_ns": 1794140680641914384
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140681040-1",
        "key": {
          "id": 2
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 2,
              "montant_centimes": 20000,
              "statut": "validee"
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140680575,
              "snapshot": "true",
              "db": "cdc",
              "sequence": "[null,\"26427536\"]",
              "ts_us": 1794140680575544,
              "ts_ns": 1794140680575544000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 737,
              "lsn": 26427536,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "r",
            "ts_ms": 1794140680642,
            "ts_us": 1794140680642161,
            "ts_ns": 1794140680642161801
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140681040-2",
        "key": {
          "id": 3
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 3,
              "montant_centimes": 30000,
              "statut": "validee"
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140680575,
              "snapshot": "last",
              "db": "cdc",
              "sequence": "[null,\"26427536\"]",
              "ts_us": 1794140680575544,
              "ts_ns": 1794140680575544000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 737,
              "lsn": 26427536,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "r",
            "ts_ms": 1794140680642,
            "ts_us": 1794140680642232,
            "ts_ns": 1794140680642232051
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140691161-0",
        "key": {
          "id": 1
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 1,
              "montant_centimes": 11000,
              "statut": "double_ecriture",
              "total_centimes": 11000
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140690593,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26452032\",\"26455560\"]",
              "ts_us": 1794140690593511,
              "ts_ns": 1794140690593511000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 741,
              "lsn": 26455560,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140690912,
            "ts_us": 1794140690912812,
            "ts_ns": 1794140690912812958
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140692173-0",
        "key": {
          "id": 2
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 2,
              "montant_centimes": 0,
              "statut": "zero",
              "total_centimes": 0
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140691748,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26455928\",\"26455928\"]",
              "ts_us": 1794140691748473,
              "ts_ns": 1794140691748473000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 742,
              "lsn": 26455928,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140691928,
            "ts_us": 1794140691928259,
            "ts_ns": 1794140691928259959
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140693186-0",
        "key": {
          "id": 3
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 3,
              "montant_centimes": 30000,
              "statut": "avant_backfill",
              "total_centimes": null
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140692767,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26456064\",\"26456064\"]",
              "ts_us": 1794140692767141,
              "ts_ns": 1794140692767141000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 743,
              "lsn": 26456064,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140692947,
            "ts_us": 1794140692947571,
            "ts_ns": 1794140692947571959
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140694194-0",
        "key": {
          "id": 1
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 1,
              "montant_centimes": 11000,
              "statut": "double_ecriture",
              "total_centimes": 12000
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140693929,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26456208\",\"26734432\"]",
              "ts_us": 1794140693929704,
              "ts_ns": 1794140693929704000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 755,
              "lsn": 26734432,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140693966,
            "ts_us": 1794140693966596,
            "ts_ns": 1794140693966596835
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140695200-0",
        "key": {
          "id": 1
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 1,
              "montant_centimes": 11000,
              "statut": "reparee",
              "total_centimes": 11000
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140694909,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26734576\",\"26734576\"]",
              "ts_us": 1794140694909018,
              "ts_ns": 1794140694909018000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 756,
              "lsn": 26734576,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140694986,
            "ts_us": 1794140694986132,
            "ts_ns": 1794140694986132085
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140696711-0",
        "key": {
          "id": 3
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "montant_centimes"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 3,
              "montant_centimes": 30000,
              "statut": "avant_backfill",
              "total_centimes": 30000
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140696036,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26734712\",\"26734712\"]",
              "ts_us": 1794140696036944,
              "ts_ns": 1794140696036944000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 757,
              "lsn": 26734712,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140696515,
            "ts_us": 1794140696515683,
            "ts_ns": 1794140696515683253
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140700234-0",
        "key": {
          "id": 2
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 2,
              "statut": "zero_apres_retrait",
              "total_centimes": 0
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140699879,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26734856\",\"26735584\"]",
              "ts_us": 1794140699879890,
              "ts_ns": 1794140699879890000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 759,
              "lsn": 26735584,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140700080,
            "ts_us": 1794140700080138,
            "ts_ns": 1794140700080138546
          }
        }
      },
      {
        "stream": "schema_lab.public.commandes_progressives",
        "stream_id": "1794140700234-1",
        "key": {
          "id": 3
        },
        "value": {
          "schema": {
            "type": "struct",
            "fields": [
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "before"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "int32",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "statut"
                  },
                  {
                    "type": "int32",
                    "optional": true,
                    "field": "total_centimes"
                  }
                ],
                "optional": true,
                "name": "schema_lab.public.commandes_progressives.Value",
                "field": "after"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "version"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "connector"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "name"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "ts_ms"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "name": "io.debezium.data.Enum",
                    "version": 1,
                    "parameters": {
                      "allowed": "true,first,first_in_data_collection,last_in_data_collection,last,false,incremental"
                    },
                    "default": "false",
                    "field": "snapshot"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "db"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "sequence"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_us"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "ts_ns"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "schema"
                  },
                  {
                    "type": "string",
                    "optional": false,
                    "field": "table"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "txId"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "lsn"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "xmin"
                  },
                  {
                    "type": "string",
                    "optional": true,
                    "field": "origin"
                  },
                  {
                    "type": "int64",
                    "optional": true,
                    "field": "origin_lsn"
                  }
                ],
                "optional": false,
                "name": "io.debezium.connector.postgresql.Source",
                "version": 1,
                "field": "source"
              },
              {
                "type": "struct",
                "fields": [
                  {
                    "type": "string",
                    "optional": false,
                    "field": "id"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "total_order"
                  },
                  {
                    "type": "int64",
                    "optional": false,
                    "field": "data_collection_order"
                  }
                ],
                "optional": true,
                "name": "event.block",
                "version": 1,
                "field": "transaction"
              },
              {
                "type": "string",
                "optional": false,
                "field": "op"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ms"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_us"
              },
              {
                "type": "int64",
                "optional": true,
                "field": "ts_ns"
              }
            ],
            "optional": false,
            "name": "schema_lab.public.commandes_progressives.Envelope",
            "version": 2
          },
          "payload": {
            "before": null,
            "after": {
              "id": 3,
              "statut": "apres_retrait",
              "total_centimes": 30000
            },
            "source": {
              "version": "3.7.0.Final",
              "connector": "postgresql",
              "name": "schema_lab",
              "ts_ms": 1794140699879,
              "snapshot": "false",
              "db": "cdc",
              "sequence": "[\"26734856\",\"26735680\"]",
              "ts_us": 1794140699879890,
              "ts_ns": 1794140699879890000,
              "schema": "public",
              "table": "commandes_progressives",
              "txId": 759,
              "lsn": 26735680,
              "xmin": null,
              "origin": null,
              "origin_lsn": null
            },
            "transaction": null,
            "op": "u",
            "ts_ms": 1794140700081,
            "ts_us": 1794140700081166,
            "ts_ns": 1794140700081166463
          }
        }
      }
    ]
  }
}
