Closed arogachev closed 1 year ago
Q | A |
---|---|
Is bugfix? | ❌ |
New feature? | ❌ |
Breaks BC? | ❌ |
Patch coverage: 100.00%
and project coverage change: -0.39%
:warning:
Comparison is base (
1a805a7
) 99.42% compared to head (eccfd9b
) 99.04%. Report is 1 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Included Default Table Names in 'CHANGELOG.md'
Updated Default Table Names in 'README.md' and SQL Migration Files
Changes in Source Code Files
src/AssignmentsStorage.php
and src/ItemsStorage.php
files will now utilise the 'DbSchemaManager' constants 'ASSIGNMENTS_TABLE' and 'ITEMS_TABLE'. This change has also been applied to the 'DbSchemaManager.php', and 'MysqlItemTreeTraversal.php' files. This enhances the code's adaptability and easy referencing of the table names.Updated Table Names in Tests
Security Test Changes
Modifications in 'SchemaTrait.php', 'TestCase.php', and 'SchemaTrait.php' (inside the 'Sqlite' Folder)
These changes overall enhance the code's readability, maintainability, and consistency across various components of the system and between different types of databases. It will be easier to track and modify table names as they are now centrally referenced in the 'DbSchemaManager'.