mirror of https://github.com/usememos/memos
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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> |
4 weeks ago | |
|---|---|---|
| .. | ||
| README.md | 10 months ago | |
| activity_test.go | 3 months ago | |
| attachment_test.go | 3 months ago | |
| idp_test.go | 3 months ago | |
| inbox_test.go | 3 months ago | |
| instance_setting_test.go | 2 months ago | |
| memo_relation_test.go | 3 months ago | |
| memo_test.go | 3 months ago | |
| migrator_test.go | 3 months ago | |
| reaction_test.go | 2 months ago | |
| store.go | 4 weeks ago | |
| user_setting_test.go | 3 months ago | |
| user_test.go | 3 months ago | |
README.md
Store tests
How to test store with MySQL?
- Create a database in your MySQL server.
- Run the following command with two environment variables set:
DRIVER=mysql DSN=root@/memos_test go test -v ./test/store/...
DRIVERshould be set tomysql.DSNshould be set to the DSN of your MySQL server.