Skip to content

mysql数据库方式启动失败 #242

@whiteS18

Description

@whiteS18

使用git仓库下的docker-compose-mysql.yml启动,创建了两个容器:opendeepwiki-koalawiki-1和opendeepwiki-koalawiki-web-1。
opendeepwiki-koalawiki-web-1启动正常但是opendeepwiki-koalawiki-1启动失败,容器日志报错如下:
2025-08-26 18:56:32.770 | Unhandled exception. System.InvalidCastException: Unable to cast object of type 'System.Int64' to type 'System.Int32'.
2025-08-26 18:56:32.770 | at MySql.EntityFrameworkCore.Migrations.Internal.MySQLHistoryRepository.AcquireDatabaseLockAsync(CancellationToken cancellationToken)
2025-08-26 18:56:32.770 | at MySql.EntityFrameworkCore.Migrations.Internal.MySQLHistoryRepository.AcquireDatabaseLockAsync(CancellationToken cancellationToken)
2025-08-26 18:56:32.770 | at MySql.EntityFrameworkCore.Migrations.Internal.MySQLMigrator.MigrateAsync(String targetMigration, CancellationToken cancellationToken)
2025-08-26 18:56:32.770 | at MySql.EntityFrameworkCore.Migrations.Internal.MySQLMigrator.MigrateAsync(String targetMigration, CancellationToken cancellationToken)
2025-08-26 18:56:32.770 | at KoalaWiki.Core.DataAccess.KoalaWikiContext`1.RunMigrateAsync() in /src/KoalaWiki.Core/DataAccess/KoalaWikiContext.cs:line 88
2025-08-26 18:56:32.770 | at Program.

$(String[] args) in /src/src/KoalaWiki/Program.cs:line 161
2025-08-26 18:56:32.770 | at Program.(String[] args)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions