PalacePal/Pal.Client
2023-11-09 11:32:32 +01:00
..
Commands API 9 2023-10-03 11:08:38 +02:00
Configuration API 9 2023-10-03 22:05:19 +02:00
Database Use file-scoped namespaces 2023-03-30 22:02:51 +02:00
DependencyInjection API 9 2023-10-03 11:08:38 +02:00
Extensions Use file-scoped namespaces 2023-03-30 22:02:51 +02:00
Floors API 9 2023-10-03 22:05:19 +02:00
Net API 9 2023-10-03 22:05:19 +02:00
Properties Update DE localization 2023-03-25 02:47:21 +01:00
Rendering API 9 2023-10-03 11:08:38 +02:00
Scheduled Use file-scoped namespaces 2023-03-30 22:02:51 +02:00
Windows Update header icon logic for Dalamud changes 2023-11-09 11:32:32 +01:00
.gitignore Update client credentials (not currently enabled) 2022-10-30 22:43:15 +01:00
DalamudPackager.targets Code style tweaks 2023-03-26 15:47:43 +02:00
DependencyContextInitializer.cs Use file-scoped namespaces 2023-03-30 22:02:51 +02:00
DependencyInjectionContext.cs API 9 2023-10-03 22:05:19 +02:00
ILanguageChanged.cs Use file-scoped namespaces 2023-03-30 22:02:51 +02:00
packages.lock.json Add LLib, remove outdated info, add config window constraints 2023-10-11 03:56:18 +02:00
Pal.Client.csproj Add LLib, remove outdated info, add config window constraints 2023-10-11 03:56:18 +02:00
Palace Pal.json Update image location 2023-07-30 23:26:15 +02:00
Plugin.cs API 9 2023-10-03 22:05:19 +02:00
README.md API 9 2023-10-03 22:05:19 +02:00

Palace Pal

Client Build Notes

Database Migrations

Since EF core needs all dll files to be present, including Dalamud ones, there's a special EF configuration that exempts them from setting <Private>false</Private> during the build.

To use with dotnet ef commands, specify it as -c EF, for example:

dotnet ef migrations add MigrationName --configuration EF

To rebuild the compiled model:

dotnet ef dbcontext optimize --output-dir Database/Compiled --namespace Pal.Client.Database.Compiled --configuration EF