MySqlRenameViewConvertor Class — drizzle-orm Architecture
Architecture documentation for the MySqlRenameViewConvertor class in sqlgenerator.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD e946aecc_1808_3328_defc_b57c77c54a7c["MySqlRenameViewConvertor"] fe4174c7_3b9c_5b26_98a0_b2395ca21939["sqlgenerator.ts"] e946aecc_1808_3328_defc_b57c77c54a7c -->|defined in| fe4174c7_3b9c_5b26_98a0_b2395ca21939 cb752054_00e7_cac5_4b46_28c10d85a5cc["can()"] e946aecc_1808_3328_defc_b57c77c54a7c -->|method| cb752054_00e7_cac5_4b46_28c10d85a5cc 23af2ee7_97df_5b78_95ec_a9659d6874c4["convert()"] e946aecc_1808_3328_defc_b57c77c54a7c -->|method| 23af2ee7_97df_5b78_95ec_a9659d6874c4
Relationship Graph
Source Code
drizzle-kit/src/sqlgenerator.ts lines 899–909
class MySqlRenameViewConvertor extends Convertor {
can(statement: JsonStatement, dialect: Dialect): boolean {
return statement.type === 'rename_view' && dialect === 'mysql';
}
convert(st: JsonRenameViewStatement) {
const { nameFrom: from, nameTo: to } = st;
return `RENAME TABLE \`${from}\` TO \`${to}\`;`;
}
}
Domain
Defined In
Source
Frequently Asked Questions
What is the MySqlRenameViewConvertor class?
MySqlRenameViewConvertor is a class in the drizzle-orm codebase, defined in drizzle-kit/src/sqlgenerator.ts.
Where is MySqlRenameViewConvertor defined?
MySqlRenameViewConvertor is defined in drizzle-kit/src/sqlgenerator.ts at line 899.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free