Detect initial migration without empty database
Instead of failing ungracefully when trying to run the initial migration on an existing database, we should print a warning and exit gracefully. This will help prevent support load for people trying to upgrade from an existing iceshrimp-js installation.
State: Triaged → In progress
State: In progress → Implemented
Released in version: v2024.1-beta1
Released in version: v2024.1-beta1
Released in version: v2024.1-beta1
Project
Iceshrimp.NETPriority
NormalN
Type
FeatureF
State
ImplementedI
Assignee
Laura HausmannSubsystem
BackendB
Component
DatabaseD
Target version
v2024.1-beta1V
Released in version
v2024.1-beta1V