Prado\Data\Common\Pgsql\TPgsqlMetaData::createNewTableInfo PHP 메소드

createNewTableInfo() 보호된 메소드

protected createNewTableInfo ( $schemaName, $tableName ) : TPgsqlTableInfo
리턴 TPgsqlTableInfo
    protected function createNewTableInfo($schemaName, $tableName)
    {
        $info['SchemaName'] = $this->assertIdentifier($schemaName);
        $info['TableName'] = $this->assertIdentifier($tableName);
        if ($this->getIsView($schemaName, $tableName)) {
            $info['IsView'] = true;
        }
        list($primary, $foreign) = $this->getConstraintKeys($schemaName, $tableName);
        $class = $this->getTableInfoClass();
        return new $class($info, $primary, $foreign);
    }