@@ -12,11 +12,11 @@ def __init__(self, name, sqltext):
1212
1313
1414class ReplaceableTrigger (ReplaceableObject ):
15- def __init__ (self , name : str , table : str , function : str , trigger : str ):
15+ def __init__ (self , name , table , function , trigger ):
1616 self .name = name
1717 self .table = table
18- self .function = function . format ( name = name )
19- self .trigger = trigger . format ( name = name , table = table )
18+ self .function = function
19+ self .trigger = trigger
2020
2121
2222ObjectType = TypeVar ("ObjectType" , bound = ReplaceableObject )
@@ -89,24 +89,22 @@ def reverse(self):
8989@Operations .implementation_for (CreateViewOp )
9090def create_view (operations : Operations , operation : CreateViewOp ):
9191 operations .execute (
92- "CREATE VIEW {} AS {}" . format (operation .target .name , operation .target .sqltext )
92+ "CREATE VIEW %s AS %s" % (operation .target .name , operation .target .sqltext )
9393 )
9494
9595
9696@Operations .implementation_for (DropViewOp )
9797def drop_view (operations : Operations , operation : DropViewOp ):
98- operations .execute ("DROP VIEW {}" . format ( operation .target .name ) )
98+ operations .execute ("DROP VIEW %s" % operation .target .name )
9999
100100
101101@Operations .implementation_for (CreateTriggerOp )
102102def create_trigger (operations : Operations , operation : CreateTriggerOp ):
103103 operations .execute (
104- "CREATE FUNCTION {}() {}" .format (
105- operation .target .name , operation .target .function
106- )
104+ "CREATE FUNCTION %s() %s" % (operation .target .name , operation .target .function )
107105 )
108106 operations .execute (
109- "CREATE TRIGGER {} {}" . format (operation .target .name , operation .target .trigger )
107+ "CREATE TRIGGER %s %s" % (operation .target .name , operation .target .trigger )
110108 )
111109
112110
@@ -115,4 +113,4 @@ def drop_trigger(operations: Operations, operation: DropTriggerOp):
115113 operations .execute (
116114 "DROP TRIGGER {} ON {};" .format (operation .target .name , operation .target .table )
117115 )
118- operations .execute ("DROP FUNCTION {} ();" . format ( operation .target .name ) )
116+ operations .execute ("DROP FUNCTION %s ();" % operation .target .name )
0 commit comments