Swoole\Coroutine\PostgreSQL->metaData(...)

4.x is outdated, please check the latest version 22.x


Latest version: pecl install openswoole-22.1.2

Declaration

<?php Swoole\Coroutine\PostgreSQL->metaData(string $tableName): array

Parameters

tableName

The table name you want to get metadata for.

Return

Returns an array of metadata about the given table.


Description

View the metadata of the table. This method executes asynchronously and is non-blocking within coroutine context.


Example

<?php

use Swoole\Coroutine\PostgreSQL;

Co\run(function()
{
    $pg = new PostgreSQL();

    $conn = $pg->connect("host=127.0.0.1;port=5432;dbname=test;user=postgres;password=***");

    $result = $pg->metaData('test_table');

    var_dump($result);
});
Last updated on August 31, 2022