Skip to content

Add schema/attach support for Sqlite #21421

Add schema/attach support for Sqlite

Add schema/attach support for Sqlite #21421

Triggered via pull request February 24, 2024 12:06
Status Failure
Total duration 12m 56s
Artifacts

test-unit.yml

on: pull_request
Matrix: Smoke
Matrix: Unit
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 1 warning
Smoke (latest, StaticAnalysis): src/Persistence/Sql/DbalDriverMiddleware.php#L19
Ignored error pattern ~^Class Doctrine\\DBAL\\(Platforms\\SqlitePlatform|Schema\\SqliteSchemaManager) referenced with incorrect case: Doctrine\\DBAL\\(Platforms\\SQLitePlatform|Schema\\SQLiteSchemaManager)\.$~ in path * is expected to occur 25 times, but occurred 26 times.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTrait.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L30
Method class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32::supportsForeignKeyConstraints() overrides method Doctrine\DBAL\Platforms\AbstractPlatform::supportsForeignKeyConstraints() but is missing the #[\Override] attribute.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTrait.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L36
Method class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32::getPreAlterTableIndexForeignKeySQL() overrides method Doctrine\DBAL\Platforms\SqlitePlatform::getPreAlterTableIndexForeignKeySQL() but is missing the #[\Override] attribute.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTrait.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L47
Call to method getName() on an unknown class Atk4\Data\Persistence\Sql\Sqlite\Identifier.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTrait.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L50
Method class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32::getListTableConstraintsSQL() overrides method Doctrine\DBAL\Platforms\SqlitePlatform::getListTableConstraintsSQL() but is missing the #[\Override] attribute.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTrait.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L55
Method class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32::getListTableColumnsSQL() overrides method Doctrine\DBAL\Platforms\SqlitePlatform::getListTableColumnsSQL() but is missing the #[\Override] attribute.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTrait.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L60
Method class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32::getListTableIndexesSQL() overrides method Doctrine\DBAL\Platforms\SqlitePlatform::getListTableIndexesSQL() but is missing the #[\Override] attribute.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTrait.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L65
Method class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32::getListTableForeignKeysSQL() overrides method Doctrine\DBAL\Platforms\SqlitePlatform::getListTableForeignKeysSQL() but is missing the #[\Override] attribute.
Smoke (latest, StaticAnalysis): src/Persistence/Sql/Sqlite/PlatformTraitBackport5517.php (in context of class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32)#L20
Method class@anonymous/src/Persistence/Sql/DbalDriverMiddleware.php:32::getForeignKeyDeclarationSQL() overrides method Doctrine\DBAL\Platforms\SqlitePlatform::getForeignKeyDeclarationSQL() but is missing the #[\Override] attribute.
Unit (latest, Phpunit Burn)
Process completed with exit code 1.
Unit (8.3, Phpunit)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.