From 07d29c8e30a44aaf0cf2d25ea5cfd3b3bf4f895b Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Sun, 7 Dec 2025 12:29:47 +0100 Subject: [PATCH] fix: cannot save new table when added column was removed Refs #2326 --- source/table_editor.pas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/table_editor.pas b/source/table_editor.pas index 48b3ab5e..c4e3e3ab 100644 --- a/source/table_editor.pas +++ b/source/table_editor.pas @@ -946,7 +946,8 @@ begin CreateLines := TStringList.Create; // Lines with columns, indexes, foreign keys and check constraints for Col in FColumns do begin - CreateLines.Add(Col.SQLCode); + if not (Col.Status in [esDeleted, esAddedDeleted]) then + CreateLines.Add(Col.SQLCode); end; for i:=0 to FKeys.Count-1 do begin if not FKeys[i].InsideCreateCode then