Files
SGF/docs/proofs/sgc-preparation-20261110.json
2026-11-11 09:00:17 +02:00

76 lines
2.2 KiB
JSON

{
"date": "2026-11-10",
"database": "sgf_tempo_dev",
"port": 55432,
"migrations": [
{
"file": "database/migrations/2026_11_09_000001_create_sgc_integration_tables.php",
"batch": 18
},
{
"file": "database/migrations/2026_11_09_000002_create_sgc_analytics_tables.php",
"batch": 19
}
],
"calendar": {
"start": "2026-01-01",
"end": "2035-12-31",
"rows": 3652,
"first_inserted": 3652,
"repeated_inserted": 0,
"official_holidays_validated": false
},
"unit_tests": {
"tests": 4,
"assertions": 17,
"passed": true,
"database_connections": 0
},
"preservation": {
"preexisting_tables": 86,
"all_rows_identical": true,
"snapshot_sha256": "700dbf44140801dd93b194cd8e8c74e7822a5aef1494036a2ccd8f851c64face",
"private_backup_sha256": "3592c2b865a9671f2df51622a4c9cd2f402e888b2b823278eac64be959ac64fe",
"data_cache_cleared": false,
"existing_six_records_changed": false,
"new_explicit_grants": false,
"new_demo": false
},
"cache_commands": [
"config:clear",
"route:clear"
],
"endpoint": {
"http_status": 404,
"diagnostic_empty_json": true,
"positive_invoice_test_completed": false,
"payload_file_present": false,
"routes_registered": false,
"activated": false
},
"sources": [
{
"file": "app/Console/Commands/PopulateDimTempo.php",
"sha256": "9d03d0cbbc6b4d60605061b3726f02159b409b42f26853ce1b73b374a27ec581"
},
{
"file": "app/Services/Sgc/CalendarDimension.php",
"sha256": "51884e37b7adac68e85d9aa5596414787b3c3090ca09a37cce845046d6880db9"
},
{
"file": "database/migrations/2026_11_09_000001_create_sgc_integration_tables.php",
"sha256": "228ceea51d000a5823b8952e7ff90a3a83c1cca266bf24e220ae80427679df05"
},
{
"file": "database/migrations/2026_11_09_000002_create_sgc_analytics_tables.php",
"sha256": "1ea905e3fd3db41d0fdbee85f4ec0db1170af9e01656460e90b00eeae0e1d25f"
},
{
"file": "tests/Unit/CalendarDimensionTest.php",
"sha256": "a78cf6ea3057f317b215aa47ba1372b76a69156f57753b81f419bc7af95548aa"
}
],
"report": "docs/SGC_PREPARATION_20261110.md",
"deployment_validated": false
}