getTablesFilterByExtensions.ts — drizzle-orm Source File
Architecture documentation for getTablesFilterByExtensions.ts, a typescript file in the drizzle-orm codebase. 1 imports, 2 dependents.
Entity Profile
Dependency Diagram
graph LR 5124f0e9_9356_c9d6_70c9_fd858361ee48["getTablesFilterByExtensions.ts"] 614b7cb0_0961_b6db_a581_7f7f04396b99["index.ts"] 5124f0e9_9356_c9d6_70c9_fd858361ee48 --> 614b7cb0_0961_b6db_a581_7f7f04396b99 e668bfef_9125_1ef0_2f94_a0f9605584bd["api.ts"] e668bfef_9125_1ef0_2f94_a0f9605584bd --> 5124f0e9_9356_c9d6_70c9_fd858361ee48 09e5bcf1_0f03_3dbd_fbdb_762440f28855["utils.ts"] 09e5bcf1_0f03_3dbd_fbdb_762440f28855 --> 5124f0e9_9356_c9d6_70c9_fd858361ee48 style 5124f0e9_9356_c9d6_70c9_fd858361ee48 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import type { Config } from '../index';
export const getTablesFilterByExtensions = ({
extensionsFilters,
dialect,
}: Pick<Config, 'extensionsFilters' | 'dialect'>): string[] => {
if (extensionsFilters) {
if (
extensionsFilters.includes('postgis')
&& dialect === 'postgresql'
) {
return ['!geography_columns', '!geometry_columns', '!spatial_ref_sys'];
}
}
return [];
};
Domain
Subdomains
Functions
Dependencies
Source
Frequently Asked Questions
What does getTablesFilterByExtensions.ts do?
getTablesFilterByExtensions.ts is a source file in the drizzle-orm codebase, written in typescript. It belongs to the DrizzleKit domain, SchemaDiffer subdomain.
What functions are defined in getTablesFilterByExtensions.ts?
getTablesFilterByExtensions.ts defines 1 function(s): getTablesFilterByExtensions.
What does getTablesFilterByExtensions.ts depend on?
getTablesFilterByExtensions.ts imports 1 module(s): index.ts.
What files import getTablesFilterByExtensions.ts?
getTablesFilterByExtensions.ts is imported by 2 file(s): api.ts, utils.ts.
Where is getTablesFilterByExtensions.ts in the architecture?
getTablesFilterByExtensions.ts is located at drizzle-kit/src/extensions/getTablesFilterByExtensions.ts (domain: DrizzleKit, subdomain: SchemaDiffer, directory: drizzle-kit/src/extensions).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free