mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-10-03 02:04:31 +10:00
The conversion of stored legacy style rules to Semantic CSS no longer runs when the server starts. The image now ships apps/server/dist/migrate-legacy-styles.mjs, run by hand against DATABASE_URL: - without flags it's a dry run that converts in memory and reports counts - --apply --backup <file> converts, appending every replaced stylesheet to the backup file before its row is written - --restore <file> puts those stylesheets back, except on rows edited since Each table is scanned once for the rows that need converting, then they're converted in batches with progress logged. Only metadata.stylesheet is rewritten, a row whose stylesheet changed after it was read is left alone, and running it again skips what's converted. The data_migration table that recorded the startup run is gone. The self-hosting guide explains the one-time run.