Make schema for parameters and parameter_mappings on card more strict (#23456)
* make schema for parameters and parameter_mappings more strict * no duplicate id for parameterlist in mbql schema * reverse a change in mbql schema * allow blank name and slug for parameter * add sectionId * trying to use mbql.s/Parameter instead * reverse change to use mbql.s/Parameter, there are too many failing tests
Showing
- src/metabase/models/params.clj 2 additions, 2 deletionssrc/metabase/models/params.clj
- src/metabase/models/user.clj 1 addition, 1 deletionsrc/metabase/models/user.clj
- src/metabase/util/schema.clj 17 additions, 7 deletionssrc/metabase/util/schema.clj
- test/metabase/api/card_test.clj 7 additions, 7 deletionstest/metabase/api/card_test.clj
- test/metabase/api/dashboard_test.clj 1 addition, 1 deletiontest/metabase/api/dashboard_test.clj
- test/metabase/api/embed_test.clj 1 addition, 1 deletiontest/metabase/api/embed_test.clj
- test/metabase/api/preview_embed_test.clj 6 additions, 3 deletionstest/metabase/api/preview_embed_test.clj
- test/metabase/api/pulse_test.clj 1 addition, 1 deletiontest/metabase/api/pulse_test.clj
- test/metabase/dashboard_subscription_test.clj 2 additions, 2 deletionstest/metabase/dashboard_subscription_test.clj
- test/metabase/models/card_test.clj 18 additions, 19 deletionstest/metabase/models/card_test.clj
- test/metabase/models/dashboard_test.clj 2 additions, 2 deletionstest/metabase/models/dashboard_test.clj
- test/metabase/query_processor/card_test.clj 4 additions, 4 deletionstest/metabase/query_processor/card_test.clj
- test/metabase/query_processor/dashboard_test.clj 8 additions, 8 deletionstest/metabase/query_processor/dashboard_test.clj
Loading
Please register or sign in to comment