Hidden nature of .sqlite-records.db is confusing #124
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
orinoco/dump-things-server#124
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
With a sqlite backend, no other file than the DB file is necessary. This means that there is likely gonna be a directory with just that one hidden file server-side.
This seems unnecessary and confused me multiple times already.
I see your point. The
.-prefix was chosen to prevent clashes between class names and the SQL database name, and record-dir-index already used it.We can use another prefix, e.g.
_, or__. WDYT?As migration strategy we could add
__sqlite-records.db-links to existing stores and use__sqlite-records.dbfor newly created stores.Version 4.2.0 introduces
__sqlite-records.dbas the name for the SQL records database. Stores that use the old name, i.e.,.sqlite-records.db, will be moved to the new name. The following mechanism is used to move the database to the new name:.sqlite-records.dbin.sqlite-records.db.backup.sqlite-records.dbto__sqlite-records.db