Skip to content

Conversation

@239573049
Copy link
Member

This pull request introduces a new AppConfig entity to the KoalaWiki project, along with its integration into the database context, migrations, and related configurations. It also updates dependencies to support these changes. Below is a summary of the most important changes grouped by theme.

Entity and Database Context Updates

  • Added a new AppConfig entity in KoalaWiki.Domains, which includes properties such as AppId, Name, OrganizationName, RepositoryName, and others, with appropriate attributes for validation and comments. (KoalaWiki.Domains/AppConfig.cs, KoalaWiki.Domains/AppConfig.csR1-R70)
  • Updated IKoalaWikiContext and KoalaWikiContext to include a DbSet<AppConfig> for managing AppConfig entities. (KoalaWiki.Core/DataAccess/IKoalaWikiContext.cs, [1]; KoalaWiki.Core/DataAccess/KoalaWikiContext.cs, [2]
  • Configured the AppConfig entity in KoalaWikiContext using OnModelCreating to define keys, properties, indices, and table comments. (KoalaWiki.Core/DataAccess/KoalaWikiContext.cs, KoalaWiki.Core/DataAccess/KoalaWikiContext.csR391-R416)

Database Migrations

Dependency Updates

  • Updated packages.lock.json files for KoalaWiki.Core, KoalaWiki.Domains, and KoalaWiki.Provider.PostgreSQL to include dependencies on Microsoft.EntityFrameworkCore and related libraries, ensuring compatibility with the new database configurations. (KoalaWiki.Core/packages.lock.json, [1]; KoalaWiki.Domains/packages.lock.json, [2]; Provider/KoalaWiki.Provider.PostgreSQL/packages.lock.json, [3]

239573049 and others added 3 commits June 26, 2025 18:35
…,同时优化文档页面的样式和布局,提升用户体验和可读性。
…ervice.cs 中的函数参数编码,更新依赖项版本,新增嵌入式聊天页面和工作区组件,重构聊天消息处理逻辑,添加消息清空功能,更新隐私政策和条款页面链接,提升整体代码结构和可读性。
@239573049 239573049 merged commit 472b22d into main Jun 26, 2025
@239573049 239573049 deleted the feature/chat branch June 26, 2025 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants