Commit Graph

21 Commits (47ebb04dc3231498e4340f648111067c83730571)

Author SHA1 Message Date
Johnny 1985205dc2 chore: remove memo_organizer table 6 months ago
Johnny 14fb38f375 fix: attachment table name 6 months ago
Johnny cc9a214be8 revert: revert system_setting to instance_setting rename changes
Reverts only the system_setting → instance_setting rename related changes from commit d326c71.
Keeps the resource → attachment rename changes intact.

- Reverts table name back to system_setting in all database drivers (MySQL, PostgreSQL, SQLite)
- Removes migration files for the system_setting rename
- Reverts LATEST.sql files to use system_setting table
6 months ago
Johnny d326c71078 refactor(db): rename tables for clarity - resource→attachment, system_setting→instance_setting 6 months ago
Steven 0610257562 refactor(store): remove deprecated migration_history table and backward compatibility code
Complete removal of migration_history system in favor of instance_setting based schema versioning.

Changes:
- Remove migration_history table creation from all LATEST.sql files
- Delete all migration_history model and implementation files (~300 lines)
- Remove FindMigrationHistoryList and UpsertMigrationHistory from Driver interface
- Replace complex backward compatibility functions with simple version check
- Update health check to use instance_setting instead of migration_history
- Simplify checkMinimumUpgradeVersion to detect pre-v0.22 installations

Breaking change:
Users on versions < v0.22.0 (May 2024) must upgrade to v0.25.x first before upgrading to this version.
Clear error message with upgrade instructions will be shown for old installations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
7 months ago
Steven 6e1b01cb68 chore: bump version 1 year ago
Johnny 9299c216e2 chore: move migration to 0.24.0 1 year ago
Chris Dzombak d25f355392
chore: allow storing resource references >256 chars long in mysql (#4408)
fix: allow storing resource references >256 chars long in mysql
1 year ago
wzc90 3f33ccd906
fix: update 01__memo_pinned.sql (#4370) 1 year ago
johnnyjoy b0119f320a chore: tweak migration scripts 1 year ago
johnnyjoy 9bd6d17864 chore: add migration script 1 year ago
johnnyjoy 39d4d4f4f3 chore: update migrate scripts 1 year ago
Johnny e913271f15
refactor: move tags from property to payload (#4229)
* refactor: move tags from property to payload

* chore: fix tests

* chore: drop memo tags

* chore: update

---------

Co-authored-by: Steven <stevenlgtm@gmail.com>
2 years ago
Steven 51c80c37d1 revert: tweak reaction_type column type for mysql 2 years ago
Steven 9f2c1b2556 chore: tweak reaction_type column type for mysql 2 years ago
johnnyjoy 80785de900 chore: remove unused script 2 years ago
Steven d066d46f6e chore: tweak schema version 2 years ago
Steven e527b6a878 feat: move reaction type to setting 2 years ago
Steven fa2b01cfb1 chore: tweak latest schema file name 2 years ago
Steven ccd3fdcd38 chore: fix tests 2 years ago
Steven 6e901fc940 refactor: store migrator 2 years ago