3 declare(strict_types=1);
30 public function listTables(?
string $database = null): array;
35 public function listSequences(?
string $database = null): array;
49 public function createSequence(
string $seq_name,
int $start = 1, array $options = []): bool;
58 public function createIndex(
string $table,
string $name, array $definition): bool;
60 public function dropIndex(
string $table,
string $name): bool;
64 public function dropConstraint(
string $table,
string $name,
bool $primary =
false): bool;
69 public function dropTable(
string $name): bool;
listTableIndexes(string $table)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
createIndex(string $table, string $name, array $definition)
listSequences(?string $database=null)
createSequence(string $seq_name, int $start=1, array $options=[])
listTableConstraints(string $table)
listTableFields(string $table)
listTables(?string $database=null)
dropConstraint(string $table, string $name, bool $primary=false)
createConstraint(string $table, string $name, array $definition)
dropIndex(string $table, string $name)
alterTable(string $name, array $changes, bool $check)
dropSequence(string $seq_name)