mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-10-24 11:02:42 +00:00
The tests at tests/integration/migration-test/migration_test.go will not run any Forgejo migration when using the gitea-*.sql.gz files because they do not contain a ForgejoVersion row which is interpreted as a new Forgejo installation for which there is no need for migration. Create a situation by which the ForgejoVersion table exists and has a version of 0 in tests/integration/migration-test/forgejo-v1.19.0.*.sql.gz thus ensuring all Forgejo migrations are run. The forgejo*.sql.gz files do not have any Gitea related records, which will be interpreted by the Gitea migrations as a new installation that does not need any migration. As a consequence the migration tests run when using forgejo-v1.19.0.*.sql.gz are exclusively about Forgejo migrations. (cherry picked from commitec8003859c) (cherry picked from commit697570ff39) (cherry picked from commitf041aec172) (cherry picked from commit60463e3bab) (cherry picked from commitb2fc2a7c13) (cherry picked from commitfb2759b6af) (cherry picked from commit37cfc3b227) (cherry picked from commit832607500a) (cherry picked from commit143d4007b1) (cherry picked from commita17e803fbf) (cherry picked from commit72ffd49bc3) (cherry picked from commit9b92a5fd72) (cherry picked from commit0a334d0a9b) (cherry picked from commit3add683c94) (cherry picked from commit8ed3f3f86b) (cherry picked from commit97dc65852b) (cherry picked from commite0503cbfea) (cherry picked from commitf25e6a196b) (cherry picked from commitcca19c7a4e) (cherry picked from commit2c89d7f18c) (cherry picked from commit4eb8695c40) (cherry picked from commite4c42a68ff) (cherry picked from commitf76d5e0a82) (cherry picked from commitc6e5a2962c) (cherry picked from commitf9927a2253)
645 B
645 B