Example #1
0
 /**
  * @param Field $field
  * @param bool $isPrimaryKeyField
  * @return void
  */
 public function AddField($field, $isPrimaryKeyField = false)
 {
     $field->SetConnectionFactory($this->connectionFactory);
     $this->fields[] = $field;
     $this->fieldMap[$field->GetNameInDataset()] = $field;
     $this->DoAddField($field);
     if ($isPrimaryKeyField) {
         $this->primaryKeyFields[] = $field->GetName();
     }
 }