public void DropType() { var typeName = ObjectName.Parse("APP.type1"); var statement = new DropTypeStatement(typeName); SerializeAndAssert(statement, (serialized, deserialized) => { Assert.IsNotNull(deserialized); Assert.IsNotNull(deserialized.TypeName); Assert.AreEqual(typeName, deserialized.TypeName); }); }
public override void Visit(DropTypeStatement node) { this.action(node); }
public override void ExplicitVisit(DropTypeStatement fragment) { _fragments.Add(fragment); }
public virtual bool Action(DropTypeStatement node) { FixIdentifiers(node.Name, ObjectType.TYPE, node.Name.Identifiers); return(false); }