Пример #1
0
        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);
        }
Пример #2
0
        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
                },
            });
        }