Update curve sql
This commit is contained in:
@@ -75,7 +75,7 @@ def add_curve_cache(name: str, cs: ChangeSet) -> SqlChangeSet:
|
|||||||
new_f_type = f"'{new['c_type']}'"
|
new_f_type = f"'{new['c_type']}'"
|
||||||
|
|
||||||
# TODO: transaction ?
|
# TODO: transaction ?
|
||||||
redo_sql = f"\ninsert into _curve (id, type) values ({f_id}, {new_f_type});"
|
redo_sql = f"insert into _curve (id, type) values ({f_id}, {new_f_type});"
|
||||||
for xy in cs.operations[0]['coords']:
|
for xy in cs.operations[0]['coords']:
|
||||||
x, y = float(xy['x']), float(xy['y'])
|
x, y = float(xy['x']), float(xy['y'])
|
||||||
f_x, f_y = x, y
|
f_x, f_y = x, y
|
||||||
@@ -106,7 +106,7 @@ def delete_curve_cache(name: str, cs: ChangeSet) -> SqlChangeSet:
|
|||||||
redo_sql += f"\ndelete from _curve where id = {f_id};"
|
redo_sql += f"\ndelete from _curve where id = {f_id};"
|
||||||
|
|
||||||
# TODO: transaction ?
|
# TODO: transaction ?
|
||||||
undo_sql = f"\ninsert into _curve (id, type) values ({f_id}, {old_f_type});"
|
undo_sql = f"insert into _curve (id, type) values ({f_id}, {old_f_type});"
|
||||||
for xy in old['coords']:
|
for xy in old['coords']:
|
||||||
f_x, f_y = xy['x'], xy['y']
|
f_x, f_y = xy['x'], xy['y']
|
||||||
undo_sql += f"\ninsert into curves (id, x, y) values ({f_id}, {f_x}, {f_y});"
|
undo_sql += f"\ninsert into curves (id, x, y) values ({f_id}, {f_x}, {f_y});"
|
||||||
|
|||||||
Reference in New Issue
Block a user