diffForRenamedTables() — drizzle-orm Function Reference
Architecture documentation for the diffForRenamedTables() function in jsonDiffer.js from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 7a8ad297_8ca9_51a7_3c79_cd6b0774429a["diffForRenamedTables()"] 42cd5bcb_caa4_6b61_11ea_da1b767eeadd["jsonDiffer.js"] 7a8ad297_8ca9_51a7_3c79_cd6b0774429a -->|defined in| 42cd5bcb_caa4_6b61_11ea_da1b767eeadd 533ce4b3_537b_7386_0343_102f1baf9cfb["diffForRenamedTable()"] 7a8ad297_8ca9_51a7_3c79_cd6b0774429a -->|calls| 533ce4b3_537b_7386_0343_102f1baf9cfb style 7a8ad297_8ca9_51a7_3c79_cd6b0774429a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-kit/src/jsonDiffer.js lines 4–19
export function diffForRenamedTables(pairs) {
// raname table1 to name of table2, so we can apply diffs
const renamed = pairs.map((it) => {
const from = it.from;
const to = it.to;
const newFrom = { ...from, name: to.name };
return [newFrom, to];
});
// find any alternations made to a renamed table
const altered = renamed.map((pair) => {
return diffForRenamedTable(pair[0], pair[1]);
});
return altered;
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does diffForRenamedTables() do?
diffForRenamedTables() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/jsonDiffer.js.
Where is diffForRenamedTables() defined?
diffForRenamedTables() is defined in drizzle-kit/src/jsonDiffer.js at line 4.
What does diffForRenamedTables() call?
diffForRenamedTables() calls 1 function(s): diffForRenamedTable.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free