public virtual string Quote(SubObjectName name) { var parts = new[] { name.Catalog, name.Schema, name.ParentName, name.Name } .Where(x => !String.IsNullOrEmpty(x)) .Select(Quote); var quote1 = String.Join(".", parts); var quote = quote1; return(quote); }
public override IMigrationOperation Reverse() { SubObjectName tempQualifier = Column.Name; return(new DropColumnOperation { Name = new SubObjectName { Catalog = tempQualifier.Catalog, Name = tempQualifier.Name, ParentName = tempQualifier.ParentName, Schema = tempQualifier.Schema }, }); }