diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2017-12-27 13:16:00 +0200 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2017-12-27 13:16:00 +0200 |
| commit | af8530c50d90c12ebe60383e67101920760c314f (patch) | |
| tree | 53e8f091a3cd8dc2235b38db527ef7798b9c347c /Software/Visual_Studio/Tango.Synchronization/Local/SqliteDataBase.cs | |
| parent | 9d12fd0ba222619dd5b42816ed004c7b762809dd (diff) | |
| download | Tango-af8530c50d90c12ebe60383e67101920760c314f.tar.gz Tango-af8530c50d90c12ebe60383e67101920760c314f.zip | |
Fixed issue with local sync SQL Logic error.
Added some missing columns to SQLite db.
Direct Remote Sync is fully working !!!
Diffstat (limited to 'Software/Visual_Studio/Tango.Synchronization/Local/SqliteDataBase.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.Synchronization/Local/SqliteDataBase.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Software/Visual_Studio/Tango.Synchronization/Local/SqliteDataBase.cs b/Software/Visual_Studio/Tango.Synchronization/Local/SqliteDataBase.cs index 6068d5b6c..2596853c6 100644 --- a/Software/Visual_Studio/Tango.Synchronization/Local/SqliteDataBase.cs +++ b/Software/Visual_Studio/Tango.Synchronization/Local/SqliteDataBase.cs @@ -247,13 +247,13 @@ namespace Tango.Synchronization.Local public DataColumn AddColumn(DataTable table, DataColumn column) { var insertCommand = _connection.CreateCommand(); - insertCommand.CommandText = String.Format("ALTER TABLE {0} ADD COLUMN {1} {2} {3} {4} {5} {6}", + insertCommand.CommandText = String.Format("ALTER TABLE {0} ADD COLUMN {1} {2} {3} {4} {5}", table.TableName, column.ColumnName, column.GetSQLType(), table.PrimaryKey.Contains(column) ? "PRIMARY KEY" : null, column.Unique ? "UNIQUE" : null, - column.IsNotNull() ? "NOT NULL" : null, + //column.IsNotNull() ? "NOT NULL" : null, column.HasDefaultValue() ? ("DEFAULT " + column.GetDefaultValue()) : null); @@ -272,13 +272,13 @@ namespace Tango.Synchronization.Local /// <returns></returns> public String GetAddColumnCommand(DataTable table, DataColumn column) { - String cmd = String.Format("ALTER TABLE {0} ADD COLUMN {1} {2} {3} {4} {5} {6}", + String cmd = String.Format("ALTER TABLE {0} ADD COLUMN {1} {2} {3} {4} {5}", table.TableName, column.ColumnName, column.GetSQLType(), table.PrimaryKey.Contains(column) ? "PRIMARY KEY" : null, column.Unique ? "UNIQUE" : null, - column.IsNotNull() ? "NOT NULL" : null, + //column.IsNotNull() ? "NOT NULL" : null, column.HasDefaultValue() ? ("DEFAULT " + column.GetDefaultValue()) : null); return cmd; |
