filterIgnoredTablesByField() — drizzle-orm Function Reference
Architecture documentation for the filterIgnoredTablesByField() function in sqliteSerializer.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 42d6e07a_a947_fc7c_de6f_f734dcbaccfd["filterIgnoredTablesByField()"] 8e6879a2_2b61_04aa_8765_25bc6cfe77be["sqliteSerializer.ts"] 42d6e07a_a947_fc7c_de6f_f734dcbaccfd -->|defined in| 8e6879a2_2b61_04aa_8765_25bc6cfe77be 31460848_0b68_376e_2389_5130b321a073["fromDatabase()"] 31460848_0b68_376e_2389_5130b321a073 -->|calls| 42d6e07a_a947_fc7c_de6f_f734dcbaccfd style 42d6e07a_a947_fc7c_de6f_f734dcbaccfd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-kit/src/serializer/sqliteSerializer.ts lines 498–508
function filterIgnoredTablesByField(fieldName: string) {
// _cf_ is a prefix for internal Cloudflare D1 tables (e.g. _cf_KV, _cf_METADATA)
// _litestream_ is a prefix for internal Litestream tables (e.g. _litestream_seq, _litestream_lock)
// libsql_ is a prefix for internal libSQL tables (e.g. libsql_wasm_func_table)
// sqlite_ is a prefix for internal SQLite tables (e.g. sqlite_sequence, sqlite_stat1)
return `${fieldName} != '__drizzle_migrations'
AND ${fieldName} NOT LIKE '\\_cf\\_%' ESCAPE '\\'
AND ${fieldName} NOT LIKE '\\_litestream\\_%' ESCAPE '\\'
AND ${fieldName} NOT LIKE 'libsql\\_%' ESCAPE '\\'
AND ${fieldName} NOT LIKE 'sqlite\\_%' ESCAPE '\\'`;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does filterIgnoredTablesByField() do?
filterIgnoredTablesByField() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/serializer/sqliteSerializer.ts.
Where is filterIgnoredTablesByField() defined?
filterIgnoredTablesByField() is defined in drizzle-kit/src/serializer/sqliteSerializer.ts at line 498.
What calls filterIgnoredTablesByField()?
filterIgnoredTablesByField() is called by 1 function(s): fromDatabase.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free