public void AddFieldTest()
        {
            using (var ds = new SQLiteDatastore())
            {
                ds.Execute("CREATE TABLE TableA (ID INTEGER PRIMARY KEY);");
                Assert.True(ds.CheckFieldExists("TableA", "ID"));
                Assert.False(ds.CheckFieldExists("TABLEA", "Data"));

                ds.AddField("TableA", new ColumnInfo()
                {
                    Name = "Data", DBType = System.Data.DbType.AnsiString
                });

                Assert.True(ds.CheckFieldExists("TABLEA", "Data"));

                Assert.Throws <SQLException>(() => ds.AddField("TableA", new ColumnInfo()
                {
                    Name = "Data", DBType = System.Data.DbType.AnsiString
                }));
            }
        }