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.