fish-station/Content.Server.Database
Pieter-Jan Briers 36aceb178c
Database SnakeCaseNaming fixes
Fixes formatting of owned entity type property names. These are normally named "FooBar_Baz" by EF Core, but the snake case thing was turning them into "foo_bar__baz". The double underscore is now fixed.

We don't *yet* have any EF Core owned entity in use, but I am planning to add one. I don't know if downstreams are using any so this should still be marked as a breaking change.

Also fixed it creating and dropping a Compiled Regex instance for every name, the regex is now cached (and pregenerated).
2024-11-12 01:51:54 +01:00
..
Migrations Automated whitelists (#23985) 2024-08-27 18:01:17 +02:00
add-migration.ps1 Holy crap auth works (#2099) 2020-09-29 14:26:00 +02:00
add-migration.sh DB QOL stuff, but not breaking the migrations now (#5086) 2021-10-31 15:18:01 +01:00
Content.Server.Database.csproj Switch project files to C# 12. (#25487) 2024-02-23 15:02:59 +11:00
DesignTimeContextFactories.cs Server ban exemption system (#15076) 2023-04-03 10:24:55 +10:00
Model.cs Automated whitelists (#23985) 2024-08-27 18:01:17 +02:00
ModelPostgres.cs Fix admin notes and database time nonsense. (#25280) 2024-02-20 10:13:31 +01:00
ModelSqlite.cs Dependency update / fixes / skrungle bungle (#23745) 2024-01-12 23:22:01 +01:00
SnakeCaseNaming.cs Database SnakeCaseNaming fixes 2024-11-12 01:51:54 +01:00