-
- Downloads
Db api (#39731)
* first move to a db api * mdb.spec into mdb * mdb.u/isa -> mdb.query/isa * mdb.u/qualify -> mdb.query/qualify * last of mbql.u -> mbql.query andmbql.u * remove last of the mdb.connection/db-type and use from mdb/db-type * remove the last non-cmd usages of mdb.connection had some circularity in models.interface requires mdb/db-type for sql flavored "now" mdb requires db/setup which requires db/custom_migrations to ensure they are on cp custom migration requires json functions in models.interface so had to do a dynamic require for the db-type * get db-type from mdb not mdb.env * invoke `(mdb/app-db)` and not pass a var. lots of things fail * mdb.setup/migrate! into mdb with potemkin * remove get-connection. call .getConnection on the app-db perhaps invites clumsy usage outside of `with-open` if it's a top level function * namespace docstrings * last few and grab db.env/db-file into api ns * lint cleanup * addresses PR comments
Showing
- .clj-kondo/hooks/clojure/core.clj 1 addition, 0 deletions.clj-kondo/hooks/clojure/core.clj
- .dir-locals.el 1 addition, 0 deletions.dir-locals.el
- dev/src/dev.clj 5 additions, 6 deletionsdev/src/dev.clj
- dev/src/dev/debug_qp.clj 2 additions, 2 deletionsdev/src/dev/debug_qp.clj
- enterprise/backend/src/metabase_enterprise/advanced_config/api/logs.clj 2 additions, 2 deletions...kend/src/metabase_enterprise/advanced_config/api/logs.clj
- enterprise/backend/src/metabase_enterprise/audit_app/pages/common.clj 2 additions, 3 deletions...ackend/src/metabase_enterprise/audit_app/pages/common.clj
- enterprise/backend/src/metabase_enterprise/audit_app/pages/queries.clj 2 additions, 2 deletions...ckend/src/metabase_enterprise/audit_app/pages/queries.clj
- enterprise/backend/src/metabase_enterprise/audit_db.clj 13 additions, 14 deletionsenterprise/backend/src/metabase_enterprise/audit_db.clj
- enterprise/backend/src/metabase_enterprise/sandbox/query_processor/middleware/row_level_restrictions.clj 2 additions, 4 deletions...box/query_processor/middleware/row_level_restrictions.clj
- enterprise/backend/src/metabase_enterprise/serialization/load.clj 2 additions, 2 deletions...se/backend/src/metabase_enterprise/serialization/load.clj
- enterprise/backend/src/metabase_enterprise/serialization/names.clj 2 additions, 2 deletions...e/backend/src/metabase_enterprise/serialization/names.clj
- enterprise/backend/src/metabase_enterprise/serialization/v2/entity_ids.clj 2 additions, 3 deletions...d/src/metabase_enterprise/serialization/v2/entity_ids.clj
- enterprise/backend/test/metabase_enterprise/advanced_config/file/databases_test.clj 2 additions, 2 deletions...tabase_enterprise/advanced_config/file/databases_test.clj
- enterprise/backend/test/metabase_enterprise/serialization/v2/entity_ids_test.clj 3 additions, 3 deletions.../metabase_enterprise/serialization/v2/entity_ids_test.clj
- modules/drivers/presto-jdbc/src/metabase/driver/presto_jdbc.clj 2 additions, 2 deletions...s/drivers/presto-jdbc/src/metabase/driver/presto_jdbc.clj
- src/metabase/analytics/stats.clj 4 additions, 5 deletionssrc/metabase/analytics/stats.clj
- src/metabase/api/activity.clj 6 additions, 6 deletionssrc/metabase/api/activity.clj
- src/metabase/api/database.clj 2 additions, 2 deletionssrc/metabase/api/database.clj
- src/metabase/api/field.clj 2 additions, 2 deletionssrc/metabase/api/field.clj
- src/metabase/api/public.clj 3 additions, 3 deletionssrc/metabase/api/public.clj
Loading
Please register or sign in to comment