Move message cache from server/message_cache.go into a dedicated message/ package with Store interface, SQLite and PostgreSQL implementations. Extract shared types into model/ package. |
||
|---|---|---|
| .. | ||
| manager.go | ||
| manager_test.go | ||
| store.go | ||
| store_postgres.go | ||
| store_postgres_schema.go | ||
| store_postgres_test.go | ||
| store_sqlite.go | ||
| store_sqlite_schema.go | ||
| store_sqlite_test.go | ||
| store_test.go | ||
| types.go | ||
| types_test.go | ||
| util.go | ||
| util_test.go | ||