12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- --TEST--
- PostgreSQL pg_metadata()
- --SKIPIF--
- <?php include("skipif.inc"); ?>
- --FILE--
- <?php
- error_reporting(E_ALL);
- include 'config.inc';
- $db = pg_connect($conn_str);
- $meta = pg_meta_data($db, $table_name);
- var_dump($meta);
- ?>
- --EXPECT--
- array(3) {
- ["num"]=>
- array(7) {
- ["num"]=>
- int(1)
- ["type"]=>
- string(4) "int4"
- ["len"]=>
- int(4)
- ["not null"]=>
- bool(false)
- ["has default"]=>
- bool(false)
- ["array dims"]=>
- int(0)
- ["is enum"]=>
- bool(false)
- }
- ["str"]=>
- array(7) {
- ["num"]=>
- int(2)
- ["type"]=>
- string(4) "text"
- ["len"]=>
- int(-1)
- ["not null"]=>
- bool(false)
- ["has default"]=>
- bool(false)
- ["array dims"]=>
- int(0)
- ["is enum"]=>
- bool(false)
- }
- ["bin"]=>
- array(7) {
- ["num"]=>
- int(3)
- ["type"]=>
- string(5) "bytea"
- ["len"]=>
- int(-1)
- ["not null"]=>
- bool(false)
- ["has default"]=>
- bool(false)
- ["array dims"]=>
- int(0)
- ["is enum"]=>
- bool(false)
- }
- }
|