{
  "data": {
    "diagnostics": {
      "datasourceType": "sqlite",
      "defaultDialect": "sqlite",
      "dialectSource": "namespace-datasource-type",
      "namespace": "time-business",
      "namespaceDatasourceId": "time-business-sqlite",
      "namespaceDatasourceStatus": "active",
      "resolvedDialect": "sqlite"
    },
    "mode": "preview",
    "params": [],
    "scriptKind": "compose",
    "valid": true,
    "value": {
      "plans": {
        "params": [
          "2024-01-05"
        ],
        "sql": "SELECT entity_key, label, last_date, quantity\nFROM (WITH cte_0 AS (select\tt1.EntityId \"entity_key\",\tt1.Label \"label\"\tfrom StockEntity t1\t order by t1.EntityId desc),\ncte_4 AS (SELECT last_entity, last_date, quantity\nFROM (WITH cte_1 AS (select\tt1.EntityId \"last_entity\",\tMAX(t1.ValidDate) \"last_date\"\tfrom StockSnapshot t1\t where  1=1  and \tt1.ValidDate <? \tgroup by t1.EntityId),\ncte_2 AS (select\tt1.EntityId \"record_entity\",\tt1.ValidDate \"record_date\",\tt1.Quantity \"quantity\"\tfrom StockSnapshot t1\t order by t1.RowId desc)\nSELECT cte_1.last_entity, cte_1.last_date, cte_2.record_entity, cte_2.record_date, cte_2.quantity\nFROM cte_1\nINNER JOIN cte_2 ON cte_1.last_entity = cte_2.record_entity AND cte_1.last_date = cte_2.record_date) AS cte_3)\nSELECT cte_0.entity_key, cte_0.label, cte_4.last_entity, cte_4.last_date, cte_4.quantity\nFROM cte_0\nLEFT JOIN cte_4 ON cte_0.entity_key = cte_4.last_entity) AS cte_5\nORDER BY entity_key ASC\nLIMIT 100"
      }
    },
    "warnings": []
  },
  "diagnostics": {
    "attributes": {
      "datasourceType": "sqlite",
      "defaultDialect": "sqlite",
      "dialectSource": "namespace-datasource-type",
      "namespace": "time-business",
      "namespaceDatasourceId": "time-business-sqlite",
      "namespaceDatasourceStatus": "active",
      "resolvedDialect": "sqlite"
    },
    "warnings": []
  },
  "engine": "java",
  "runtimeApiVersion": "foggy-runtime-api/v1",
  "success": true
}
