Skip to content

Commit 3ab93e6

Browse files
committed
stash latest revisions
Signed-off-by: Joey Smith <jsmith@webinertia.net> Signed-off-by: Joey Smith <jsmith@webinertia.net>
1 parent a0c86a7 commit 3ab93e6

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/Metadata/Source/SqliteMetadata.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace PhpDb\Adapter\Sqlite\Metadata\Source;
66

7+
use Override;
78
use PhpDb\Adapter\AdapterInterface;
89
use PhpDb\Metadata\Source\AbstractSource;
910
use PhpDb\ResultSet\ResultSetInterface;
@@ -15,8 +16,9 @@
1516
use function preg_match;
1617
use function strtoupper;
1718

18-
class SqliteMetadata extends AbstractSource
19+
final class SqliteMetadata extends AbstractSource
1920
{
21+
#[Override]
2022
protected function loadSchemaData(): void
2123
{
2224
if (isset($this->data['schemas'])) {
@@ -31,6 +33,7 @@ protected function loadSchemaData(): void
3133
$this->data['schemas'] = $schemas;
3234
}
3335

36+
#[Override]
3437
protected function loadTableNameData(string $schema): void
3538
{
3639
if (isset($this->data['table_names'][$schema])) {
@@ -73,6 +76,7 @@ protected function loadTableNameData(string $schema): void
7376
$this->data['table_names'][$schema] = $tables;
7477
}
7578

79+
#[Override]
7680
protected function loadColumnData(string $table, string $schema): void
7781
{
7882
if (isset($this->data['columns'][$schema][$table])) {
@@ -106,6 +110,7 @@ protected function loadColumnData(string $table, string $schema): void
106110
$this->data['sqlite_columns'][$schema][$table] = $results;
107111
}
108112

113+
#[Override]
109114
protected function loadConstraintData(string $table, string $schema): void
110115
{
111116
if (isset($this->data['constraints'][$schema][$table])) {
@@ -167,6 +172,7 @@ protected function loadConstraintData(string $table, string $schema): void
167172
foreach ($foreignKeys as $fk) {
168173
if ($id !== $fk['id']) {
169174
$id = $fk['id'];
175+
// todo: decide on whether to continue to use _laminas_
170176
$name = '_laminas_' . $table . '_FOREIGN_KEY_' . ($id + 1);
171177
$constraints[$name] = [
172178
'constraint_name' => $name,
@@ -189,6 +195,7 @@ protected function loadConstraintData(string $table, string $schema): void
189195
$this->data['constraints'][$schema][$table] = $constraints;
190196
}
191197

198+
#[Override]
192199
protected function loadTriggerData(string $schema): void
193200
{
194201
if (isset($this->data['triggers'][$schema])) {

0 commit comments

Comments
 (0)