With every version update, even minor, older filetrove sqlite databases are not compatible with new ftrove versions. Even though not every update changes the database schema, this gives a lot of freedom in development.
On the other side with every new release a new database must be created.
To avoid this an upgrade path for every release should be defined and easily executable.
Therefore admftrove should have
i) all paths
ii) sql updates
iii) and file updates
With every version update, even minor, older filetrove sqlite databases are not compatible with new ftrove versions. Even though not every update changes the database schema, this gives a lot of freedom in development.
On the other side with every new release a new database must be created.
To avoid this an upgrade path for every release should be defined and easily executable.
Therefore admftrove should have
i) all paths ii) sql updates iii) and file updates
as update function.