protected function GetConstructParams()
    {
        return array($this->name, $this->typeDef, $this->defaultValue, $this->isNullable, $this->keyInfo, $this->foreignKey, $this->foreignKeyConstraint);
    }