| @@ 455-461 (lines=7) @@ | ||
| 452 | /** |
|
| 453 | * {@inheritDoc} |
|
| 454 | */ |
|
| 455 | public function getListTableColumnsSQL($table, $currentDatabase = null) |
|
| 456 | { |
|
| 457 | $table = str_replace('.', '__', $table); |
|
| 458 | $table = $this->quoteStringLiteral($table); |
|
| 459 | ||
| 460 | return "PRAGMA table_info($table)"; |
|
| 461 | } |
|
| 462 | ||
| 463 | /** |
|
| 464 | * {@inheritDoc} |
|
| @@ 466-472 (lines=7) @@ | ||
| 463 | /** |
|
| 464 | * {@inheritDoc} |
|
| 465 | */ |
|
| 466 | public function getListTableIndexesSQL($table, $currentDatabase = null) |
|
| 467 | { |
|
| 468 | $table = str_replace('.', '__', $table); |
|
| 469 | $table = $this->quoteStringLiteral($table); |
|
| 470 | ||
| 471 | return "PRAGMA index_list($table)"; |
|
| 472 | } |
|
| 473 | ||
| 474 | /** |
|
| 475 | * {@inheritDoc} |
|
| @@ 816-822 (lines=7) @@ | ||
| 813 | /** |
|
| 814 | * {@inheritDoc} |
|
| 815 | */ |
|
| 816 | public function getListTableForeignKeysSQL($table, $database = null) |
|
| 817 | { |
|
| 818 | $table = str_replace('.', '__', $table); |
|
| 819 | $table = $this->quoteStringLiteral($table); |
|
| 820 | ||
| 821 | return "PRAGMA foreign_key_list($table)"; |
|
| 822 | } |
|
| 823 | ||
| 824 | /** |
|
| 825 | * {@inheritDoc} |
|