Пример #1
0
 internal SchemaObject(Db2SourceContext context, string owner, string schema, string objectName, Schema.CollectionIndex index) : base(context.RequireSchema(schema)?.GetCollection(index))
 {
     Context  = context;
     Owner    = owner;
     _schema  = context.RequireSchema(schema);
     Name     = objectName;
     Triggers = new TriggerCollection(this);
 }
Пример #2
0
 internal Comment(Db2SourceContext context, string schema, string target, string comment, bool isLoaded) : base(context.RequireSchema(schema)?.Comments)
 {
     Context = context;
     Schema  = context.RequireSchema(schema);
     Target  = target;
     Text    = comment;
     if (isLoaded)
     {
         _oldText = Text;
     }
 }
Пример #3
0
 internal Comment(Db2SourceContext context, string schema) : base(context.RequireSchema(schema).Comments)
 {
     Context = context;
     Schema  = context.RequireSchema(schema);
 }