Skip to content
# Interface: SmartRenameResult

Defined in: packages/core/src/transformers/SmartRenamer.ts:14

Result of smart rename operation

Properties ​

success ​

success: boolean

Defined in: packages/core/src/transformers/SmartRenamer.ts:15


originalSql ​

originalSql: string

Defined in: packages/core/src/transformers/SmartRenamer.ts:16


newSql? ​

optional newSql: string

Defined in: packages/core/src/transformers/SmartRenamer.ts:17


renamerType ​

renamerType: "unknown" | "cte" | "alias"

Defined in: packages/core/src/transformers/SmartRenamer.ts:18


originalName ​

originalName: string

Defined in: packages/core/src/transformers/SmartRenamer.ts:19


newName ​

newName: string

Defined in: packages/core/src/transformers/SmartRenamer.ts:20


error? ​

optional error: string

Defined in: packages/core/src/transformers/SmartRenamer.ts:21


formattingPreserved? ​

optional formattingPreserved: boolean

Defined in: packages/core/src/transformers/SmartRenamer.ts:23


formattingMethod? ​

optional formattingMethod: "sql-identifier-renamer" | "smart-renamer-only"

Defined in: packages/core/src/transformers/SmartRenamer.ts:24

Released under the MIT License.