public override void CanAlterSchema() { var expression = GeneratorTestHelper.GetAlterSchemaExpression(); var result = Generator.Generate(expression); result.ShouldBe(string.Empty); }
public override void CanAlterSchema() { var expression = GeneratorTestHelper.GetAlterSchemaExpression(); var result = Generator.Generate(expression); result.ShouldBe("ALTER TABLE \"TestSchema1\".\"TestTable\" SET SCHEMA \"TestSchema2\";"); }
public override void CanAlterSchema() { var expression = GeneratorTestHelper.GetAlterSchemaExpression(); var result = Generator.Generate(expression); result.ShouldBe("ALTER SCHEMA [TestSchema2] TRANSFER [TestSchema1].[TestTable]"); }
public override void CanAlterSchema() { Assert.Ignore("HANA does not support schema like us know schema in hana is a database name"); var expression = GeneratorTestHelper.GetAlterSchemaExpression(); var result = Generator.Generate(expression); result.ShouldBe("ALTER TABLE \"TestSchema1\".\"TestTable\" SET SCHEMA \"TestSchema2\""); }
public override void CanAlterSchema() { var expression = GeneratorTestHelper.GetAlterSchemaExpression(); var currentCompatabilityMode = Generator.compatabilityMode; try { Generator.compatabilityMode = Runner.CompatabilityMode.STRICT; Shouldly.Should.Throw <DatabaseOperationNotSupportedException>(() => Generator.Generate(expression)); } finally { Generator.compatabilityMode = currentCompatabilityMode; } }
public override void CanAlterSchema() { Assert.Throws <DatabaseOperationNotSupportedException>(() => Generator.Generate(GeneratorTestHelper.GetAlterSchemaExpression())); }