@@ 36-44 (lines=9) @@ | ||
33 | return (bool) $connection->useDatabase($databaseName); |
|
34 | } |
|
35 | ||
36 | public function createDb($databaseName, Connection $linkIdentifier = null) |
|
37 | { |
|
38 | $connection = $this->manager->getOpenConnectionOrFail($linkIdentifier); |
|
39 | ||
40 | return $connection->parametrizedQuery( |
|
41 | "CREATE DATABASE :databaseName", |
|
42 | [':databaseName' => $databaseName] |
|
43 | ); |
|
44 | } |
|
45 | ||
46 | public function listTables($database, Connection $linkIdentifier = null) |
|
47 | { |
|
@@ 46-54 (lines=9) @@ | ||
43 | ); |
|
44 | } |
|
45 | ||
46 | public function listTables($database, Connection $linkIdentifier = null) |
|
47 | { |
|
48 | $connection = $this->manager->getOpenConnectionOrFail($linkIdentifier); |
|
49 | ||
50 | return $connection->parametrizedQuery( |
|
51 | "SHOW TABLES FROM :database", |
|
52 | [':database' => $database] |
|
53 | ); |
|
54 | } |
|
55 | ||
56 | public function insertId(Connection $linkIdentifier = null) |
|
57 | { |