private void CreateTestTable(IQuery query)
{
var tableName = ObjectName.Parse("APP.test_table");
query.Access().CreateTable(table => table
.Named(tableName)
.WithColumn(column => column
.Named("id")
.HavingType(PrimitiveTypes.Integer())
.WithDefault(SqlExpression.FunctionCall("UNIQUEKEY", new SqlExpression[] {
SqlExpression.Constant("APP.test_table")
})))
.WithColumn("name", PrimitiveTypes.String()));
query.Access().AddPrimaryKey(tableName, "id");
}