{
  "version": 1,
  "target": "purple-haze-75517629/recovery-rehearsal-20260711",
  "mode": "apply",
  "startedAt": "2026-07-11T19:38:48.058Z",
  "ledger": [
    {
      "tag": "0047_onboarding_step",
      "createdAt": 1781340000000,
      "hash": "cf321b41789cfdd8791f681f40bb5b55cd5e8344de02682d387d6488f306d406",
      "action": "skip"
    },
    {
      "tag": "0048_contractor_portal_sessions",
      "createdAt": 1781420000000,
      "hash": "8f9c98be388f223f8c7e9b6c8f28dc2cb3f8a335c2dd5ea1b92f4a0247bebd97",
      "action": "skip"
    },
    {
      "tag": "0049_contractor_approval_default_true",
      "createdAt": 1781500000000,
      "hash": "fddcd74f43967970c4b1a658436c52f8acc27b4a439564662a3524d103bd7151",
      "action": "skip"
    },
    {
      "tag": "0050_tenant_portals",
      "createdAt": 1781141257394,
      "hash": "096b180560fc77d105f11e358c37787f4fcada8785baf0ba985334bab904daea",
      "action": "skip"
    },
    {
      "tag": "0051_crm_support_center_auto_close",
      "createdAt": 1781580000000,
      "hash": "629ce7ab4c206b934f9729ec97e255748b1cfab577a813cd2d7f8b76bd473894",
      "action": "skip"
    },
    {
      "tag": "0052_reports_analytics_dashboards",
      "createdAt": 1781660000000,
      "hash": "34757e82c968d039b9ec541ba0fb49d6a6f94a066fd442e374c52dea1474e9cc",
      "action": "skip"
    },
    {
      "tag": "0056_advance_payments_ytd",
      "createdAt": 1781740000000,
      "hash": "f506c583c8a68c6fc078816908f3bad80ff417d9f6eafcf79c0f16f1d7ec7db1",
      "action": "skip"
    },
    {
      "tag": "0057_invoices_dedup_key",
      "createdAt": 1781800000000,
      "hash": "5f12e756ee31d06b8d9203f111bfaec666f71be348ce50278f37c90e0ea951f2",
      "action": "skip"
    },
    {
      "tag": "0058_profile_phone_timezone",
      "createdAt": 1781247815892,
      "hash": "7916a359ac282fecac9e65a8a2222acf8b665d8e40b6f93edf31a53a1e17d566",
      "action": "skip"
    },
    {
      "tag": "0060_kb_publish_permission",
      "createdAt": 1782000000000,
      "hash": "425bc4ac9a6de086b12733cc78857d747130c4ea103fb0512ae0f97b3829e7fe",
      "action": "skip"
    },
    {
      "tag": "0061_recurring_invoice_constraints",
      "createdAt": 1782086400000,
      "hash": "2fad721dc7cbb873afff2def59f635f8ef5e6c1a28bb647104b813a95322e835",
      "action": "skip"
    },
    {
      "tag": "0062_invoices_recurring_period_start",
      "createdAt": 1782172800000,
      "hash": "1f6c4b168c241695ede3009d4e8b77debccf1bd4bc0d5fff4a4a19499b927fd6",
      "action": "skip"
    }
  ],
  "migration0068": [
    {
      "ordinal": 1,
      "hash": "4c9f72d626f7a513934727f356b313a9ce14e60ed48c90f1a105930e8fd56f0b",
      "object": {
        "kind": "table",
        "name": "products"
      },
      "action": "skip"
    },
    {
      "ordinal": 2,
      "hash": "416f7ed55fe23287114c27e04ea2151c701575422e83c5826515328b330c9553",
      "object": {
        "kind": "table",
        "name": "stock_locations"
      },
      "action": "skip"
    },
    {
      "ordinal": 3,
      "hash": "5c084c59516a8c06805087e6fba91f32a2190281a4cbe75a6080a462d1a4c241",
      "object": {
        "kind": "table",
        "name": "inventory_item"
      },
      "action": "skip"
    },
    {
      "ordinal": 4,
      "hash": "db51c94b8f2d4848a3cb3ddeb1c6cf3cef7f629219169a7e54ef807490c3df12",
      "object": {
        "kind": "table",
        "name": "stock_movement"
      },
      "action": "skip"
    },
    {
      "ordinal": 5,
      "hash": "09dadcc36cfb7d4ae6ac5bb9e24f058693593aa6991d6550b3a813ebb265c0c4",
      "object": {
        "kind": "table",
        "name": "stock_position"
      },
      "action": "skip"
    },
    {
      "ordinal": 6,
      "hash": "e04650b46045e143f315f6f6ca1590d87a5fff361eb19bb6b0e7dd8b96defb1c",
      "object": {
        "kind": "table",
        "name": "stock_reservation"
      },
      "action": "skip"
    },
    {
      "ordinal": 7,
      "hash": "63a45a938aca983ed2ee69ad0ccba9ce9d51cbf92a9adde89c47fded9d810349",
      "object": {
        "kind": "constraint-drop",
        "table": "integration_sync_logs",
        "name": "integration_sync_logs_entity_type_check"
      },
      "action": "execute"
    },
    {
      "ordinal": 8,
      "hash": "37e51bb9e9523524359bc8bbadc03f5c0e88228bc5a6aed935c5a5c00de2b89e",
      "object": {
        "kind": "not-null",
        "table": "project_milestones",
        "name": "amount"
      },
      "action": "skip"
    },
    {
      "ordinal": 9,
      "hash": "e785c4bec6dbe6d0d3b514d1eaab47446c668f0226a2f7b584e4601519438b85",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "connected_email"
      },
      "action": "skip"
    },
    {
      "ordinal": 10,
      "hash": "aeb1723add9e2a50b4543a59469ec8883aaee995c4bee96550e5d1583e8cd52f",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "selected_calendar_name"
      },
      "action": "skip"
    },
    {
      "ordinal": 11,
      "hash": "5bde2dd794f42176104708faffb4c2b4c510703c15e87c7e1e7329027b224b83",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "sync_direction"
      },
      "action": "skip"
    },
    {
      "ordinal": 12,
      "hash": "45e2ad438f4aef5851d6f207a9605b00a9d570152f783d63095f0a45d24edc02",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "sync_task_due_dates"
      },
      "action": "skip"
    },
    {
      "ordinal": 13,
      "hash": "929be755eaa0c94946aed867032bc42e0e76e91f7e1b691a046dcd1b8ccec227",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "sync_manual_events"
      },
      "action": "skip"
    },
    {
      "ordinal": 14,
      "hash": "0bbcdd6f7e2ed656136baac3d0aec9ce3f7209618a7ebce5f2f63172a4f1d69f",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "sync_customer_meetings"
      },
      "action": "skip"
    },
    {
      "ordinal": 15,
      "hash": "abbc1b2e4a53df678f3588b21f1ed353a8c4143d50381a48e65b8e0ea41fb5af",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "status"
      },
      "action": "skip"
    },
    {
      "ordinal": 16,
      "hash": "af2bf8934a171401396219fce15e3522acaa65f6c3e220e32a14c7a8ff8a7d51",
      "object": {
        "kind": "column",
        "table": "calendar_connections",
        "name": "last_sync_error"
      },
      "action": "skip"
    },
    {
      "ordinal": 17,
      "hash": "8f6adf1c074ae05d3ef6360445413270f88df23ce350fe006fc5076c1600d222",
      "object": {
        "kind": "column",
        "table": "contractors",
        "name": "user_id"
      },
      "action": "skip"
    },
    {
      "ordinal": 18,
      "hash": "de30c8d81ec2e6cd4fbf5829e66871a4c38f7e8ee2d33ee56bc515aea7d37b0b",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "time_min_billable_minutes"
      },
      "action": "skip"
    },
    {
      "ordinal": 19,
      "hash": "62d7c095ce4bdc8ae4e4c108c11d1fb4fec713f8a27452454db7eacdb9256381",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "time_idle_threshold_minutes"
      },
      "action": "skip"
    },
    {
      "ordinal": 20,
      "hash": "1140bced7eafc844f029c3cb39bee9b25e3f01c39c893703a7c6477a28da3d3c",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "time_auto_pause_on_idle"
      },
      "action": "skip"
    },
    {
      "ordinal": 21,
      "hash": "3518853c63804c5a61612535f60404721d7970b77d1aec9bff7beb914fe1b153",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "time_standard_hours_per_day"
      },
      "action": "skip"
    },
    {
      "ordinal": 22,
      "hash": "cffed5a0c36d010548c379bd4ab838e115540001e7e5e3e70746706825680866",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "time_flag_overtime"
      },
      "action": "skip"
    },
    {
      "ordinal": 23,
      "hash": "fb2c479ec67b776851dca7b82a7cb758334c0c7f4a27a5f44a42f9bfe0ebe74d",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "time_require_overtime_approval"
      },
      "action": "skip"
    },
    {
      "ordinal": 24,
      "hash": "0b0cc29ea009361b4f8e4bced00e49818d800496177e3f68dffc4e58fab73786",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "contractor_time_enabled"
      },
      "action": "skip"
    },
    {
      "ordinal": 25,
      "hash": "0c649272f325c1e34a858fcf9ce1262deba0139854a2e92e8082235fbb77b454",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "mileage_enabled"
      },
      "action": "skip"
    },
    {
      "ordinal": 26,
      "hash": "3de5da3a624b798a7a261d1a3f27db4810d143b4c223f9dc3489d6a7de75407c",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "time_magic_link_enabled"
      },
      "action": "skip"
    },
    {
      "ordinal": 27,
      "hash": "77e51ae579df73444da754fd8b0e31f32d1828a8ea873af4c9314bab9f38a437",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "default_tax_rate"
      },
      "action": "skip"
    },
    {
      "ordinal": 28,
      "hash": "cc28bc43222779c8d919e2f3c01de0ca85608f0a7031cd61e2a742f1d4d6f6db",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "invoice_number_prefix"
      },
      "action": "skip"
    },
    {
      "ordinal": 29,
      "hash": "740fb09856cd9df177efe053fd9d84cb0591156a813aae2a9306e4cf33654a2c",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "issue_tax_invoices"
      },
      "action": "skip"
    },
    {
      "ordinal": 30,
      "hash": "05b257d484c1f324b3fa54c18f233b8c77f661fc23de719753f1c933a40ace71",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "proforma_number_prefix"
      },
      "action": "skip"
    },
    {
      "ordinal": 31,
      "hash": "65d1e31ad4e20430e174e5817bebd5939e0ca6a69eb4a3088d6a7f7fc8a6fc93",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "late_fee_type"
      },
      "action": "skip"
    },
    {
      "ordinal": 32,
      "hash": "c7cc265b00fa200e9fff15b66b9bdf27f4e3fe4a5e8a2b0fc88d9fbb2fe81f69",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "late_fee_amount"
      },
      "action": "skip"
    },
    {
      "ordinal": 33,
      "hash": "ac926b5ab9778447aaba6f83a003215ccce0ab92ea3da20e5277dfef42c1ed84",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "late_fee_threshold_days"
      },
      "action": "skip"
    },
    {
      "ordinal": 34,
      "hash": "4aa34cbb3c340252180c7cde7587e676e6125186aaa305422a195bb2c7c4bf54",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "invoice_footer_text"
      },
      "action": "skip"
    },
    {
      "ordinal": 35,
      "hash": "7610bbd92dc42b52d8b5567fd9e337d7b1b52a7641ecd8257204ce44ea415076",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "invoice_show_payment_link"
      },
      "action": "skip"
    },
    {
      "ordinal": 36,
      "hash": "9e369d6cadbf9f9f5101cbdc0a80eb4f93736373466a0d5c7a5fd417db6f7b1c",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "inventory_method"
      },
      "action": "skip"
    },
    {
      "ordinal": 37,
      "hash": "8e6e66468e529d5ea24cf69c2228251a6f2825312852fb4b299d5db3cb9152a7",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "allow_negative"
      },
      "action": "skip"
    },
    {
      "ordinal": 38,
      "hash": "d9f39931312f06a6276c2ea695bc9b1524c6791c772dfeb549027daeb6c370e4",
      "object": {
        "kind": "column",
        "table": "tenant_settings",
        "name": "lead_stage_probabilities"
      },
      "action": "skip"
    },
    {
      "ordinal": 39,
      "hash": "4ec61ac9b345ae46a8492406deced12a61b06eb5926c246c8e737261822fe06a",
      "object": {
        "kind": "column",
        "table": "users",
        "name": "hourly_cost"
      },
      "action": "skip"
    },
    {
      "ordinal": 40,
      "hash": "abd5007dab1c9d103ea4abd03de769f1614df00277fef50291e2c867a7c51db9",
      "object": {
        "kind": "column",
        "table": "zync_subscriptions",
        "name": "cancellation_reason"
      },
      "action": "skip"
    },
    {
      "ordinal": 41,
      "hash": "45136f906dc161adc04bb5a578740ee318b6616e307bbe8d261aa83faad7f04b",
      "object": {
        "kind": "column",
        "table": "zync_subscriptions",
        "name": "cancellation_reason_freetext"
      },
      "action": "skip"
    },
    {
      "ordinal": 42,
      "hash": "614138bf71e376df754b4c55a3dd324dce799c8982392ac8fb5e878cfe6d697b",
      "object": {
        "kind": "column",
        "table": "tasks",
        "name": "start_date"
      },
      "action": "skip"
    },
    {
      "ordinal": 43,
      "hash": "58d62d919f23c41813218dc2af819a5f2a439708a9598412ebf76af7921aead5",
      "object": {
        "kind": "column",
        "table": "tasks",
        "name": "is_milestone"
      },
      "action": "skip"
    },
    {
      "ordinal": 44,
      "hash": "ed41dec6ef266921ee21a10c85745214009fadc8acebd7f07d02dd4f39408117",
      "object": {
        "kind": "column",
        "table": "project_milestones",
        "name": "position"
      },
      "action": "skip"
    },
    {
      "ordinal": 45,
      "hash": "f145b0b2d8a8f46afdd1efa5c9307a1607dd505d3b0e96631fc81f655438eaa7",
      "object": {
        "kind": "column",
        "table": "proposals",
        "name": "accepted_at"
      },
      "action": "skip"
    },
    {
      "ordinal": 46,
      "hash": "3b15a04cd2b10d10bd8310f44da5b3272ab6c23c38d8adab117617cee2313553",
      "object": {
        "kind": "column",
        "table": "proposals",
        "name": "accepted_by_name"
      },
      "action": "skip"
    },
    {
      "ordinal": 47,
      "hash": "abb557e98b559990d32e4dc7059f0f1cafffa18cd096240ba78afa21db41f80a",
      "object": {
        "kind": "column",
        "table": "proposals",
        "name": "rejected_at"
      },
      "action": "skip"
    },
    {
      "ordinal": 48,
      "hash": "4ac18f9da6b9a747b2a0e583d43d2ad65884a2cf0d9fa147a10c37f19c18aedf",
      "object": {
        "kind": "column",
        "table": "proposals",
        "name": "rejected_reason"
      },
      "action": "skip"
    },
    {
      "ordinal": 49,
      "hash": "362927d4297b5aef09932c53232329258b71736a448d3e61ad731f2f08da0a86",
      "object": {
        "kind": "constraint",
        "table": "products",
        "name": "products_tenant_id_tenants_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 50,
      "hash": "093d14350a44f29195c93a135eb9fbc710e0ceaf1148fe1bc5b108c1b9c2dbcd",
      "object": {
        "kind": "constraint",
        "table": "products",
        "name": "products_tax_rate_id_tax_rates_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 51,
      "hash": "03e181ce8fb51092a174b818aa17ec26bd20cb44d54ed2a5712a1f30afccec8e",
      "object": {
        "kind": "constraint",
        "table": "stock_locations",
        "name": "stock_locations_tenant_id_tenants_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 52,
      "hash": "776d7ba44c0ae0dc464bbf98718de3c60328f6dd4eb44fe03877b6883574b139",
      "object": {
        "kind": "constraint",
        "table": "stock_movement",
        "name": "stock_movement_tenant_id_tenants_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 53,
      "hash": "32cdab3960b8c4698aff4b1787ab0c79254053ae50fdb7e85090c376bde45c89",
      "object": {
        "kind": "constraint",
        "table": "stock_movement",
        "name": "stock_movement_item_id_inventory_item_sku_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 54,
      "hash": "8a9055a4593dfbd4bd24f8deeda74e1cc40e6bd0ab71efc77089e79fd2b6b4c2",
      "object": {
        "kind": "constraint",
        "table": "stock_movement",
        "name": "stock_movement_location_id_stock_locations_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 55,
      "hash": "e5878a33dd2a8e06d6d5163e48f94a7ba742d4589f80d5fae9b7b04e7ce2a7d3",
      "object": {
        "kind": "constraint",
        "table": "stock_position",
        "name": "stock_position_tenant_id_tenants_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 56,
      "hash": "dff86d31edf394718912cf4916bcb16da4d7e023303dca8baac81522560734e3",
      "object": {
        "kind": "constraint",
        "table": "stock_position",
        "name": "stock_position_item_id_inventory_item_sku_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 57,
      "hash": "2490bab582322224e0cf83caf04e3bae45780a49c995b9faeb5c17feecefe4ac",
      "object": {
        "kind": "constraint",
        "table": "stock_position",
        "name": "stock_position_location_id_stock_locations_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 58,
      "hash": "b048cb6266bf8406d289f0075719e9a8b1c7d001f147cc8827e4134f7f0a5cc2",
      "object": {
        "kind": "constraint",
        "table": "stock_reservation",
        "name": "stock_reservation_sku_id_inventory_item_sku_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 59,
      "hash": "047be69cc4ea38de75f4b27a7cc6ef71b1ad8106c8438d1f2336a781506bc602",
      "object": {
        "kind": "index",
        "table": "products",
        "name": "idx_products_name_tenant"
      },
      "action": "skip"
    },
    {
      "ordinal": 60,
      "hash": "1d9ec06945e4158d1895834d81e384c070da3c32cbeab106483b14925290fb20",
      "object": {
        "kind": "index",
        "table": "products",
        "name": "idx_products_tenant_active"
      },
      "action": "skip"
    },
    {
      "ordinal": 61,
      "hash": "97927f51c6ebc56a1e5ac40456d6f6a82ec5e896ee107194023fc91a0f0b2d5b",
      "object": {
        "kind": "index",
        "table": "stock_locations",
        "name": "idx_stock_locations_tenant"
      },
      "action": "skip"
    },
    {
      "ordinal": 62,
      "hash": "3b8505e4ff26d5fc0238997dd4aea7da5fcdc07cd6c4652c4dbc22db743a2ceb",
      "object": {
        "kind": "index",
        "table": "stock_locations",
        "name": "uq_stock_locations_tenant_code"
      },
      "action": "skip"
    },
    {
      "ordinal": 63,
      "hash": "6323a43835e6e7f14bee499d0d2373fff9b731a8b5f177f6a9944c98065b6003",
      "object": {
        "kind": "index",
        "table": "stock_movement",
        "name": "idx_stock_movement_tenant_item"
      },
      "action": "skip"
    },
    {
      "ordinal": 64,
      "hash": "44bcda5cb750b3b57d8ff794c7593aec420f87b772d87c06b489172178de1593",
      "object": {
        "kind": "index",
        "table": "stock_movement",
        "name": "idx_stock_movement_occurred_at"
      },
      "action": "skip"
    },
    {
      "ordinal": 65,
      "hash": "1c7c9f1fd067b3b3c2a0f3dee72363cf08860115b7ee493a3c6ac95421858299",
      "object": {
        "kind": "index",
        "table": "stock_position",
        "name": "idx_stock_position_tenant"
      },
      "action": "skip"
    },
    {
      "ordinal": 66,
      "hash": "9e258a130e380f17ebfd5d2e56e7be427410fe174c50147e8917112df856f4b7",
      "object": {
        "kind": "index",
        "table": "stock_position",
        "name": "idx_stock_position_item"
      },
      "action": "skip"
    },
    {
      "ordinal": 67,
      "hash": "71d257db434150ad71fd19024a1f9509364b1ad1b1b557cc249bf2bcc691b280",
      "object": {
        "kind": "index",
        "table": "stock_position",
        "name": "uq_stock_position_location"
      },
      "action": "skip"
    },
    {
      "ordinal": 68,
      "hash": "2abf9063c40610a411ca2ba65683e0d6342412bf53c2d1f4061ee99a77e4dc23",
      "object": {
        "kind": "constraint",
        "table": "contractors",
        "name": "contractors_user_id_users_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 69,
      "hash": "152519fae3f1f1cbb16522e4d6192624e6a303df7518b2d05e76e008517dc1da",
      "object": {
        "kind": "constraint",
        "table": "project_milestones",
        "name": "project_milestones_invoice_id_invoices_id_fk"
      },
      "action": "skip"
    },
    {
      "ordinal": 70,
      "hash": "ef4dc0993480b42159ee4bcb290aacd71b5c8c31d2ebe11ab9954dc7328b09b0",
      "object": {
        "kind": "column-drop",
        "table": "zync_subscriptions",
        "name": "cancel_reason"
      },
      "action": "skip"
    },
    {
      "ordinal": 71,
      "hash": "f694fa5a6ce99e2f1f5bbea99bfd4082d09e59506db02fc2ce80d13482eaf90d",
      "object": {
        "kind": "column-drop",
        "table": "zync_subscriptions",
        "name": "cancel_feedback"
      },
      "action": "skip"
    },
    {
      "ordinal": 72,
      "hash": "fb4a356d05c672d3d579cfd2b2ab73a00719fcdc0da76fcea326340987de9640",
      "object": {
        "kind": "column-drop",
        "table": "zync_subscriptions",
        "name": "cancel_intent_at"
      },
      "action": "skip"
    },
    {
      "ordinal": 73,
      "hash": "62a4b1f6711c6cb43c954cf40ad7b35a2476b68f546e4007cf9be2e89eb24138",
      "object": {
        "kind": "column-drop",
        "table": "zync_subscriptions",
        "name": "cancel_at_period_end"
      },
      "action": "skip"
    },
    {
      "ordinal": 74,
      "hash": "d8fac57c21343b03d08a69b6ab3079d8d3c2b786ebe9bf72a655d3d7123a4547",
      "object": {
        "kind": "constraint",
        "table": "calendar_connections",
        "name": "calendar_connections_sync_direction_check"
      },
      "action": "skip"
    },
    {
      "ordinal": 75,
      "hash": "fe15af73bce37324ff67b4c935c2d81646b1018810058ea16051f752e609a999",
      "object": {
        "kind": "constraint",
        "table": "calendar_connections",
        "name": "calendar_connections_status_check"
      },
      "action": "skip"
    },
    {
      "ordinal": 76,
      "hash": "329460491655e19937832ba1f99ea8c2a633b1c72639adca5c1acc39e26843e5",
      "object": {
        "kind": "constraint",
        "table": "tenant_settings",
        "name": "tenant_settings_late_fee_type_check"
      },
      "action": "skip"
    },
    {
      "ordinal": 77,
      "hash": "c4939b1d38aa926fd0d399d12756948de7fbba0c6c324add0215d1c117783260",
      "object": {
        "kind": "constraint",
        "table": "integration_sync_logs",
        "name": "integration_sync_logs_entity_type_check"
      },
      "action": "execute"
    },
    {
      "ordinal": 78,
      "hash": "7acbcd5d73eff52844da8b3ba628d80c52da286bbeb3aec0305a3f32660b65bf",
      "object": {
        "kind": "index",
        "table": "stock_locations",
        "name": "uq_stock_locations_default_tenant"
      },
      "action": "skip"
    },
    {
      "ordinal": 79,
      "hash": "ec3ea8ec8f0cd482119fc293742c01fe04b592ef42366631d8b3d69fca8c90f0",
      "object": {
        "kind": "index",
        "table": "stock_reservation",
        "name": "uq_active_holder"
      },
      "action": "skip"
    },
    {
      "ordinal": 80,
      "hash": "27dbc4f2b529345a15816449528cd842f9643930e03900f2d2e3db59893f030c",
      "object": {
        "kind": "index",
        "table": "stock_reservation",
        "name": "ix_active_sku"
      },
      "action": "skip"
    },
    {
      "ordinal": 81,
      "hash": "a55a578c0794297e8e579d497abac5e5b17edf1a8900880132436baa63e05925",
      "object": {
        "kind": "seed",
        "table": "stock_locations",
        "name": "stock_locations-seed"
      },
      "action": "skip"
    },
    {
      "ordinal": 82,
      "hash": "611cc8076ca18a314d70ebbd07b821caa25489bb8fb980d8d1985fd234357b6e",
      "object": {
        "kind": "seed",
        "table": "oauth_clients",
        "name": "oauth_clients-seed"
      },
      "action": "skip"
    }
  ],
  "completedAt": "2026-07-11T19:40:35.418Z",
  "next": "verify canonical ledger and 0069 schema"
}
