Serdes v2: Several fixes that came out of the git <-> prod workflow (#25310)
- Limit the scanning of directories and files to those named after models; don't try to ingest `.git`, `README.md`, etc. - `table_id` and `collection_id` are optional on Cards - Deserialization was not resolving some deeply nested `:field`s inside MBQL queries.
Showing
- enterprise/backend/src/metabase_enterprise/serialization/cmd.clj 1 addition, 0 deletions...ise/backend/src/metabase_enterprise/serialization/cmd.clj
- enterprise/backend/src/metabase_enterprise/serialization/v2/ingest/yaml.clj 14 additions, 4 deletions.../src/metabase_enterprise/serialization/v2/ingest/yaml.clj
- enterprise/backend/test/metabase_enterprise/serialization/v2/extract_test.clj 6 additions, 4 deletions...est/metabase_enterprise/serialization/v2/extract_test.clj
- src/metabase/models/card.clj 5 additions, 4 deletionssrc/metabase/models/card.clj
- src/metabase/models/serialization/util.clj 26 additions, 10 deletionssrc/metabase/models/serialization/util.clj
Loading
Please register or sign in to comment