drizzle-orm
drizzle-orm copied to clipboard
[BUG]: Circular Dependency
What version of drizzle-orm
are you using?
0.24.0
What version of drizzle-kit
are you using?
0.17.2
Describe the Bug
Circular dependencies when building app (when using drizzle with postgres), either when importing import { drizzle } from 'drizzle-orm/node-postgres'
or import { drizzle, PostgresJsDatabase } from 'drizzle-orm/postgres-js'
Circular dependency: node_modules/drizzle-orm/sql/index.js -> node_modules/drizzle-orm/subquery.js -> node_modules/drizzle-orm/sql/index.js
Circular dependency: node_modules/drizzle-orm/pg-core/query-builders/index.js -> node_modules/drizzle-orm/pg-core/query-builders/query-builder.js -> node_modules/drizzle-orm/pg-core/dialect.js -> node_modules/drizzle-orm/pg-core/columns/index.js -> node_modules/drizzle-orm/pg-core/columns/array.js -> node_modules/drizzle-orm/pg-core/utils.js -> node_modules/drizzle-orm/pg-core/view.js -> node_modules/drizzle-orm/pg-core/query-builders/index.js
Circular dependency: node_modules/drizzle-orm/pg-core/columns/array.js -> node_modules/drizzle-orm/pg-core/columns/common.js -> node_modules/drizzle-orm/pg-core/columns/array.js
Expected behavior
No circular dependencies
Environment & setup
No response
Could you provide a reproduction? It's hard to investigate this without any specifics about your project.