AliasProxy — drizzle-orm Architecture
Dynamic proxy handlers for table and column aliasing
Entity Profile
Dependency Diagram
graph TD subdomain_DrizzleORM_AliasProxy["AliasProxy"] 2916e7d2_855d_0edd_d0c6_26cb0f23d3e3["alias.ts"] subdomain_DrizzleORM_AliasProxy --> 2916e7d2_855d_0edd_d0c6_26cb0f23d3e3 7a376e18_5843_efa1_8c3c_8b6823eac095["table.ts"] subdomain_DrizzleORM_AliasProxy --> 7a376e18_5843_efa1_8c3c_8b6823eac095 166e9e84_b355_068b_c095_7e1d887fbf2a["sqliteSchema.ts"] subdomain_DrizzleORM_AliasProxy --> 166e9e84_b355_068b_c095_7e1d887fbf2a 30dbdfe3_7e3e_9d30_f2aa_248f80a8fbda["mysql.duplicates.ts"] subdomain_DrizzleORM_AliasProxy --> 30dbdfe3_7e3e_9d30_f2aa_248f80a8fbda d3f63be0_47e1_2633_acd6_0dff55ee004f["session.ts"] subdomain_DrizzleORM_AliasProxy --> d3f63be0_47e1_2633_acd6_0dff55ee004f 6d60a89d_3eae_90de_18ee_da574ea42aa4["migrator.ts"] subdomain_DrizzleORM_AliasProxy --> 6d60a89d_3eae_90de_18ee_da574ea42aa4 9815f482_55cc_6c23_7392_e27d96796d83["db.ts"] subdomain_DrizzleORM_AliasProxy --> 9815f482_55cc_6c23_7392_e27d96796d83 3cc6a216_caa4_e5a1_efdf_329307b96044["alias.ts"] subdomain_DrizzleORM_AliasProxy --> 3cc6a216_caa4_e5a1_efdf_329307b96044 a6bb40fc_ccd0_6d02_fec1_dce4c5633316["column.ts"] subdomain_DrizzleORM_AliasProxy --> a6bb40fc_ccd0_6d02_fec1_dce4c5633316 102131f2_ccad_c10e_828a_3d75cc4fc450["fix-imports.ts"] subdomain_DrizzleORM_AliasProxy --> 102131f2_ccad_c10e_828a_3d75cc4fc450 72aa90a2_0524_c489_ed92_fa87c0184264["driver.ts"] subdomain_DrizzleORM_AliasProxy --> 72aa90a2_0524_c489_ed92_fa87c0184264 d25092c2_90b3_871c_3d0d_de1039398c83["sqliteSchema.ts"] subdomain_DrizzleORM_AliasProxy --> d25092c2_90b3_871c_3d0d_de1039398c83 56351f43_6fe6_945f_13e2_20b5979c0d3f["column-builder.ts"] subdomain_DrizzleORM_AliasProxy --> 56351f43_6fe6_945f_13e2_20b5979c0d3f 32990c1a_b829_32b6_fd91_916bb7999427["utils.ts"] subdomain_DrizzleORM_AliasProxy --> 32990c1a_b829_32b6_fd91_916bb7999427 style subdomain_DrizzleORM_AliasProxy fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- $countEmbedded()
- $countEmbeddedReuse()
- $countEmbeddedWithFilters()
- $defaultFunction()
- Expect()
- Expect()
- Expect()
- Expect()
- SQL()
- T()
- T()
- TData()
- TopLevelCondition()
- TopLevelCondition()
- TopLevelCondition()
- TopLevelCondition()
- aggregateFunctionCount()
- aggregateFunctionMin()
- aggregateFunctionSum()
- albumRelations()
- albums()
- alias()
- alias()
- alias()
- alias()
- aliasedRelation()
- aliasedTable()
- aliasedTableColumn()
- all()
- all()
- all()
- all()
- apiCRUD()
- apiInsertSelectPreparePlusSyncExecute()
- artistRelations()
- artists()
- artistsToMembers()
- artistsToMembersRelations()
- batch()
- batch()
- batch()
- batch()
- beforeEach()
- bigintColumnToSchema()
- booksConfig()
- bufferSchema()
- buildQuery()
- checkSoftRelations()
- checkSoftRelations()
- columnToSchema()
- commentLikesConfig()
- commentLikesConfig()
- commentsConfig()
- commentsConfig()
- commentsConfig()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- createDockerDB()
- createDockerDB()
- createDockerDB()
- createDockerDB()
- createDockerDB()
- createDockerDB()
- createDockerDB()
- createDockerDB()
- createNorthwindTables()
- customBinary.toDriver()
- customBinary.toDriver()
- customBoolean.dataType()
- customBoolean.fromDriver()
- customBoolean.fromDriver()
- customInteger.dataType()
- customJson()
- customJson()
- customJsonb()
- customText.dataType()
- customText.dataType()
- customText.dataType()
- customTimestamp.dataType()
- customTimestamp.fromDriver()
- customTimestamp.fromDriver()
- default.run()
- deleteWithReturningPartial()
- detailsRelations()
- detailsRelations()
- detailsRelations()
- drizzle()
- drizzle()
- drizzle()
- drizzle()
- employees()
- equalSets()
- execute()
- execute()
- execute()
- extractRawAllValueFromBatchResult()
- extractRawGetValueFromBatchResult()
- extractRawValuesValueFromBatchResult()
- fastCartesianProduct()
- fillTemplate()
- filterMysqlTables()
- filterSqliteTables()
- finally()
- fullJoinWithAlias()
- gelTable()
- gelTableCreator()
- gelTableWithSchema()
- generate()
- generate()
- generate()
- generate()
- generateNumber()
- get()
- get()
- get()
- get()
- get()
- getGeneratorsFunctions()
- getPostgresInfo()
- getQuery()
- getSqliteInfo()
- getTableName()
- getTableUniqueName()
- getWeightedIndices()
- getXataClient()
- groupsConfig()
- groupsConfig()
- having()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- init()
- insertDataWithDefaultValues()
- insertMany()
- insertNullTimestamp()
- insertUndefined()
- insertViaDbRunPlusSelectViaDbGet()
- insertWithOnConflictDoNothinUsingCompositePk()
- insertWithOnConflictDoNothingUsingCompositePkAsTarget()
- insertWithOnConflictDoUpdateWhere()
- insertWithSpaces()
- isColumnType()
- isResponseInArrayMode()
- isResponseInArrayMode()
- isTable()
- isWithEnum()
- iterator()
- iterator()
- joinSubquery()
- joinViewAsSubquery()
- mView()
- main()
- main()
- mapAllResult()
- mapColumnsInAliasedSQLToAlias()
- mapColumnsInSQLToAlias()
- mapEnumValues()
- mapGetResult()
- memberRelations()
- migrate()
- migrate()
- migrate()
- migrate()
- migrationQueries()
- migrationQueries()
- migrationQueries()
- migrationQueries()
- migrations()
- migrations()
- migrations()
- migrations()
- migrations()
- modelImageRelations()
- modelRelations()
- modelRelations()
- modelTable()
- modelTable1()
- mysqlTable()
- mysqlTable()
- mysqlTableCreator()
- mysqlTableWithSchema()
- mysqlvUsers()
- nestedSelect()
- nestedSelect()
- nestedSelect()
- nestedSelect()
- nestedSelect()
- nestedTransaction()
- node()
- numberColumnToSchema()
- onlySpecifiedKeys()
- orderByWithAliasedColumn()
- ordersRelations()
- ordersRelations()
- ordersRelations()
- partialJoinWithAlias()
- pgvUsers()
- pkExampleTable()
- postsConfig()
- postsConfig()
- postsConfig()
- prefixedTable()
- prepareQuery()
- prepareQuery()
- prepareQuery()
- prepareQuery()
- preparedStatementBuiltUsing$dynamic()
- preparedStatementReuse()
- preparedStatementWithPlaceholderInOffset()
- preparedStatementWithPlaceholderInWhere()
- put()
- put()
- query()
- query()
- query()
- query()
- query()
- queryCheckInsertMultipleEmptyRow()
- randomString()
- removeKeysFromObject()
- resetPostgres()
- resolvePathAlias()
- resolvePathAlias()
- resolvePathAlias()
- resolvePathAlias()
- run()
- seedFunc()
- selectAFieldWithoutJoiningItsTable()
- selectAllFieldsFromSubqueryWithoutAlias()
- selectFromAlias()
- selectPartial()
- selectWithEmptyArrayInNotInArray()
- selectWithExists()
- setOperationsExceptAsFunction()
- setOperationsIntersectAsFunction()
- setOperationsUnionAsFunction()
- setupSetOperationTest()
- singlestoreTable()
- singlestoreTable()
- singlestoreTableCreator()
- singlestoreTableWithSchema()
- sleep()
- sleep()
- sql()
- sql()
- sql()
- sql()
- sqliteTable()
- sqliteTableBase()
- sqliteTableCreator()
- sqlitevUsers()
- strategy()
- strategy()
- strategy()
- strategy()
- stringColumnToSchema()
- tests()
- then()
- todoRelations()
- todoToGroupRelations()
- transaction()
- transaction()
- transaction()
- transaction()
- transaction()
- transaction()
- transaction()
- transaction()
- updateWithReturningFields()
- user()
- users()
- usersConfig()
- usersConfig()
- usersConfig()
- usersConfig()
- usersToGroupsConfig()
- usersToGroupsConfig()
- usersToGroupsConfig()
- usersToGroupsTable()
- usersToGroupsTable()
- usersToGroupsTable()
- usersToGroupsTable()
- values()
- view()
- view()
- view()
- withDelete()
- withUpdate()
Source Files
- drizzle-seed/src/services/Generators.ts
- drizzle-orm/src/singlestore-core/alias.ts
- drizzle-orm/src/gel-core/alias.ts
- drizzle-orm/src/sqlite-core/alias.ts
- drizzle-orm/src/alias.ts
- drizzle-orm/src/mysql-core/alias.ts
- drizzle-orm/type-tests/common/aliased-table.ts
- integration-tests/tests/pg/awsdatapi.test.ts
- drizzle-kit/build.ts
- drizzle-orm/src/column-builder.ts
- drizzle-orm/src/column.ts
- drizzle-valibot/src/column.ts
- drizzle-seed/tests/mysql/cyclicTables/cyclicTables.test.ts
- integration-tests/tests/sqlite/d1-batch.test.ts
- integration-tests/tests/relational/db.ts
- drizzle-orm/src/sqlite-proxy/driver.ts
- drizzle-orm/src/pg-proxy/driver.ts
- drizzle-orm/src/singlestore-proxy/driver.ts
- drizzle-orm/src/mysql-proxy/driver.ts
- drizzle-typebox/scripts/fix-imports.ts
- drizzle-zod/scripts/fix-imports.ts
- drizzle-arktype/scripts/fix-imports.ts
- drizzle-valibot/scripts/fix-imports.ts
- integration-tests/tests/gel/gel-custom.test.ts
- drizzle-seed/src/index.ts
- integration-tests/tests/sqlite/durable-objects/index.ts
- integration-tests/tests/sqlite/libsql-batch.test.ts
- drizzle-orm/src/sqlite-proxy/migrator.ts
- drizzle-orm/src/singlestore-proxy/migrator.ts
- drizzle-orm/src/pg-proxy/migrator.ts
- drizzle-orm/src/mysql-proxy/migrator.ts
- integration-tests/tests/mysql/mysql-custom.test.ts
- integration-tests/tests/mysql/mysql-prefixed.test.ts
- integration-tests/tests/mysql/mysql-proxy.test.ts
- integration-tests/tests/mysql-returning.test.ts
- integration-tests/tests/relational/issues-schemas/duplicates/mysql/mysql.duplicates.ts
- drizzle-zod/tests/mysql.test.ts
- drizzle-seed/tests/mysql/mysql.test.ts
- integration-tests/tests/pg/pg-custom.test.ts
- integration-tests/tests/pg/pg-proxy.test.ts
- integration-tests/tests/relational/issues-schemas/duplicates/pg/pg.duplicates.ts
- integration-tests/tests/relational/pg.postgresjs.test.ts
- integration-tests/tests/relational/issues-schemas/wrong-mapping/pg.test.ts
- drizzle-valibot/tests/pg.test.ts
- drizzle-seed/tests/pg/cyclicTables/pgSchema.ts
- integration-tests/tests/extensions/vectors/postgres.test.ts
- integration-tests/tests/extensions/postgis/postgres.test.ts
- drizzle-orm/src/selection-proxy.ts
- drizzle-orm/src/pg-proxy/session.ts
- drizzle-orm/src/singlestore-proxy/session.ts
- drizzle-orm/src/sqlite-proxy/session.ts
- drizzle-orm/src/mysql-proxy/session.ts
- integration-tests/tests/singlestore/singlestore-custom.test.ts
- integration-tests/tests/singlestore/singlestore-prefixed.test.ts
- integration-tests/tests/singlestore/singlestore-proxy.test.ts
- drizzle-valibot/tests/singlestore.test.ts
- drizzle-seed/tests/sqlite/softRelationsTest/softRelations.test.ts
- integration-tests/tests/sqlite/sqlite-proxy-batch.test.ts
- integration-tests/tests/sqlite/sqlite-proxy.test.ts
- drizzle-zod/tests/sqlite.test.ts
- integration-tests/tests/seeder/sqliteSchema.ts
- drizzle-seed/tests/sqlite/cyclicTables/sqliteSchema.ts
- drizzle-orm/src/singlestore-core/table.ts
- drizzle-orm/src/sqlite-core/table.ts
- drizzle-orm/src/table.ts
- drizzle-orm/src/mysql-core/table.ts
- integration-tests/tests/relational/tables.ts
- drizzle-seed/src/services/utils.ts
- drizzle-typebox/tests/utils.ts
- drizzle-valibot/tests/utils.ts
- drizzle-valibot/src/utils.ts
- integration-tests/tests/utils.ts
- integration-tests/tests/relational/vercel.test.ts
- integration-tests/tests/xata/xata.ts
Source
- drizzle-seed/src/services/Generators.ts
- drizzle-orm/src/singlestore-core/alias.ts
- drizzle-orm/src/gel-core/alias.ts
- drizzle-orm/src/sqlite-core/alias.ts
- drizzle-orm/src/alias.ts
- drizzle-orm/src/mysql-core/alias.ts
- drizzle-orm/type-tests/common/aliased-table.ts
- integration-tests/tests/pg/awsdatapi.test.ts
- drizzle-kit/build.ts
- drizzle-orm/src/column-builder.ts
- drizzle-orm/src/column.ts
- drizzle-valibot/src/column.ts
- drizzle-seed/tests/mysql/cyclicTables/cyclicTables.test.ts
- integration-tests/tests/sqlite/d1-batch.test.ts
- integration-tests/tests/relational/db.ts
- drizzle-orm/src/sqlite-proxy/driver.ts
- drizzle-orm/src/pg-proxy/driver.ts
- drizzle-orm/src/singlestore-proxy/driver.ts
- drizzle-orm/src/mysql-proxy/driver.ts
- drizzle-typebox/scripts/fix-imports.ts
- drizzle-zod/scripts/fix-imports.ts
- drizzle-arktype/scripts/fix-imports.ts
- drizzle-valibot/scripts/fix-imports.ts
- integration-tests/tests/gel/gel-custom.test.ts
- drizzle-seed/src/index.ts
- integration-tests/tests/sqlite/durable-objects/index.ts
- integration-tests/tests/sqlite/libsql-batch.test.ts
- drizzle-orm/src/sqlite-proxy/migrator.ts
- drizzle-orm/src/singlestore-proxy/migrator.ts
- drizzle-orm/src/pg-proxy/migrator.ts
- drizzle-orm/src/mysql-proxy/migrator.ts
- integration-tests/tests/mysql/mysql-custom.test.ts
- integration-tests/tests/mysql/mysql-prefixed.test.ts
- integration-tests/tests/mysql/mysql-proxy.test.ts
- integration-tests/tests/mysql-returning.test.ts
- integration-tests/tests/relational/issues-schemas/duplicates/mysql/mysql.duplicates.ts
- drizzle-zod/tests/mysql.test.ts
- drizzle-seed/tests/mysql/mysql.test.ts
- integration-tests/tests/pg/pg-custom.test.ts
- integration-tests/tests/pg/pg-proxy.test.ts
- integration-tests/tests/relational/issues-schemas/duplicates/pg/pg.duplicates.ts
- integration-tests/tests/relational/pg.postgresjs.test.ts
- integration-tests/tests/relational/issues-schemas/wrong-mapping/pg.test.ts
- drizzle-valibot/tests/pg.test.ts
- drizzle-seed/tests/pg/cyclicTables/pgSchema.ts
- integration-tests/tests/extensions/vectors/postgres.test.ts
- integration-tests/tests/extensions/postgis/postgres.test.ts
- drizzle-orm/src/selection-proxy.ts
- drizzle-orm/src/pg-proxy/session.ts
- drizzle-orm/src/singlestore-proxy/session.ts
- drizzle-orm/src/sqlite-proxy/session.ts
- drizzle-orm/src/mysql-proxy/session.ts
- integration-tests/tests/singlestore/singlestore-custom.test.ts
- integration-tests/tests/singlestore/singlestore-prefixed.test.ts
- integration-tests/tests/singlestore/singlestore-proxy.test.ts
- drizzle-valibot/tests/singlestore.test.ts
- drizzle-seed/tests/sqlite/softRelationsTest/softRelations.test.ts
- integration-tests/tests/sqlite/sqlite-proxy-batch.test.ts
- integration-tests/tests/sqlite/sqlite-proxy.test.ts
- drizzle-zod/tests/sqlite.test.ts
- integration-tests/tests/seeder/sqliteSchema.ts
- drizzle-seed/tests/sqlite/cyclicTables/sqliteSchema.ts
- drizzle-orm/src/singlestore-core/table.ts
- drizzle-orm/src/sqlite-core/table.ts
- drizzle-orm/src/table.ts
- drizzle-orm/src/mysql-core/table.ts
- integration-tests/tests/relational/tables.ts
- drizzle-seed/src/services/utils.ts
- drizzle-typebox/tests/utils.ts
- drizzle-valibot/tests/utils.ts
- drizzle-valibot/src/utils.ts
- integration-tests/tests/utils.ts
- integration-tests/tests/relational/vercel.test.ts
- integration-tests/tests/xata/xata.ts
Frequently Asked Questions
What is the AliasProxy subdomain?
AliasProxy is a subdomain in the drizzle-orm codebase, part of the DrizzleORM domain. Dynamic proxy handlers for table and column aliasing It contains 74 source files.
Which domain does AliasProxy belong to?
AliasProxy belongs to the DrizzleORM domain.
What functions are in AliasProxy?
The AliasProxy subdomain contains 351 function(s): $countEmbedded, $countEmbeddedReuse, $countEmbeddedWithFilters, $defaultFunction, Expect, Expect, Expect, Expect, and 343 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free