protected override bool OnSetUp(string testName, IQuery query)
{
var tableName = ObjectName.Parse("APP.test_table");
query.Access().CreateTable(table => table
.Named(tableName)
.WithColumn("id", PrimitiveTypes.Integer()));
query.Access().CreateUser("test_user", "0123456789");
query.Access().GrantOnTable(tableName, "test_user", Privileges.Alter);
query.Access().CreateRole("test_role");
query.Access().AddUserToRole("test_user", "test_role");
return true;
}