Skip to content

Commit 0e29264

Browse files
committed
fixing bugs with some alter statements being parameterised
1 parent 3bd4c4b commit 0e29264

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

piccolo/query/methods/alter.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,10 @@ class Null(AlterColumnStatement):
138138
def querystring(self) -> QueryString:
139139
if self.boolean:
140140
return QueryString(
141-
"ALTER COLUMN {} DROP NOT NULL", self.column_name
141+
f"ALTER COLUMN {self.column_name} DROP NOT NULL"
142142
)
143143
else:
144-
return QueryString(
145-
"ALTER COLUMN {} SET NOT NULL", self.column_name
146-
)
144+
return QueryString(f"ALTER COLUMN {self.column_name} SET NOT NULL")
147145

148146

149147
@dataclass
@@ -156,7 +154,7 @@ class SetLength(AlterColumnStatement):
156154
@property
157155
def querystring(self) -> QueryString:
158156
return QueryString(
159-
"ALTER COLUMN {} TYPE VARCHAR({})", self.column_name, self.length
157+
f"ALTER COLUMN {self.column_name} TYPE VARCHAR({self.length})"
160158
)
161159

162160

@@ -169,7 +167,7 @@ class DropConstraint(AlterStatement):
169167
@property
170168
def querystring(self) -> QueryString:
171169
return QueryString(
172-
"DROP CONSTRAINT IF EXISTS {}", self.constraint_name
170+
f"DROP CONSTRAINT IF EXISTS {self.constraint_name}",
173171
)
174172

175173

0 commit comments

Comments
 (0)