public CreateColumnGene(CreateTableGene parent, string columnName, string typeDescriptor, bool nullable, ImmutableList <Gene> prerequsites) :
     base(prerequsites)
 {
     _parent         = parent;
     _columnName     = columnName;
     _typeDescriptor = typeDescriptor;
     _nullable       = nullable;
 }
Exemple #2
0
 public CreateUniqueIndexGene(CreateTableGene parent, IEnumerable <CreateColumnGene> columns, ImmutableList <Gene> prerequsites) :
     base(prerequsites)
 {
     _parent  = parent;
     _columns = columns.ToImmutableList();
 }
 public CreatePrimaryKeyGene(CreateTableGene parent, IEnumerable <CreateColumnGene> columns, ImmutableList <Gene> prerequisites) :
     base(prerequisites)
 {
     _parent  = parent;
     _columns = columns.ToImmutableList();
 }