Skip to content

Commit 039407f

Browse files
committed
šŸ› fix typo in constraint-related types and add new utility for constraint column name diff
Correct the spelling of 'CheckConstarintDetail' to 'CheckConstraintDetail' across multiple files for consistency. Introduce a new utility function, 'buildConstraintColumnNameDiffItem', to handle schema differences related to constraint column names, enhancing the overall functionality of the schema diff utilities.
1 parent 92c8e99 commit 039407f

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

ā€Žfrontend/packages/db-structure/src/diff/buildSchemaDiff.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ import { buildColumnNameDiffItem } from './columns/buildColumnNameDiffItem.js'
88
import { buildColumnNotNullDiffItem } from './columns/buildColumnNotNullDiffItem.js'
99
import { buildColumnPrimaryDiffItem } from './columns/buildColumnPrimaryDiffItem.js'
1010
import { buildColumnUniqueDiffItem } from './columns/buildColumnUniqueDiffItem.js'
11-
import { buildConstaintColumnNameDiffItem } from './constraints/buildConstaintColumnNameDiffItem.js'
1211
import { buildConstaintDeleteConstraintDiffItem } from './constraints/buildConstaintDeleteConstraintDiffItem.js'
1312
import { buildConstaintDetailDiffItem } from './constraints/buildConstaintDetailDiffItem.js'
1413
import { buildConstaintNameDiffItem } from './constraints/buildConstaintNameDiffItem.js'
1514
import { buildConstaintTargetColumnNameDiffItem } from './constraints/buildConstaintTargetColumnNameDiffItem.js'
1615
import { buildConstaintTargetTableNameDiffItem } from './constraints/buildConstaintTargetTableNameDiffItem.js'
1716
import { buildConstaintUpdateConstraintDiffItem } from './constraints/buildConstaintUpdateConstraintDiffItem.js'
17+
import { buildConstraintColumnNameDiffItem } from './constraints/buildConstraintColumnNameDiffItem.js'
1818
import { buildConstaintDiffItem } from './constraints/buildConstraintDiffItem.js'
1919
import { buildIndexColumnsDiffItem } from './indexes/buildIndexColumnsDiffItem.js'
2020
import { buildIndexDiffItem } from './indexes/buildIndexDiffItem.js'
@@ -266,7 +266,7 @@ function buildConstraintRelatedDiffItems(
266266
items.push(constraintNameDiffItem)
267267
}
268268

269-
const constraintColumnNameDiffItem = buildConstaintColumnNameDiffItem(
269+
const constraintColumnNameDiffItem = buildConstraintColumnNameDiffItem(
270270
tableId,
271271
constraintId,
272272
before,

ā€Žfrontend/packages/db-structure/src/diff/constraints/buildConstaintColumnNameDiffItem.ts renamed to ā€Žfrontend/packages/db-structure/src/diff/constraints/buildConstraintColumnNameDiffItem.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { PATH_PATTERNS } from '../constants.js'
55
import type { ConstraintColumnNameDiffItem } from '../types.js'
66
import { getChangeStatus } from '../utils/getChangeStatus.js'
77

8-
export function buildConstaintColumnNameDiffItem(
8+
export function buildConstraintColumnNameDiffItem(
99
tableId: string,
1010
constraintId: string,
1111
before: Schema,

ā€Žfrontend/packages/db-structure/src/diff/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type {
2-
CheckConstarintDetail,
2+
CheckConstraintDetail,
33
Column,
44
ColumnCheck,
55
ColumnDefault,
@@ -164,7 +164,7 @@ export type ConstraintDeleteConstraintDiffItem = BaseSchemaDiffItem & {
164164

165165
export type ConstraintDetailDiffItem = BaseSchemaDiffItem & {
166166
kind: 'constraint-detail'
167-
data: CheckConstarintDetail
167+
data: CheckConstraintDetail
168168
constraintId: string
169169
}
170170

ā€Žfrontend/packages/db-structure/src/schema/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export type {
3131
ForeignKeyConstraint,
3232
UniqueConstraint,
3333
CheckConstraint,
34-
CheckConstarintDetail,
34+
CheckConstraintDetail,
3535
ForeignKeyConstraintReferenceOption,
3636
Cardinality,
3737
TableGroup,

ā€Žfrontend/packages/db-structure/src/schema/schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ const uniqueConstraintSchema = v.object({
113113
export type UniqueConstraint = v.InferOutput<typeof uniqueConstraintSchema>
114114

115115
const checkConstraintDetailSchema = v.string()
116-
export type CheckConstarintDetail = v.InferOutput<
116+
export type CheckConstraintDetail = v.InferOutput<
117117
typeof checkConstraintDetailSchema
118118
>
119119

0 commit comments

Comments
Ā (0)