I'm building a fairly large enterprise application made in python that on its first version will require network connection.
I've been thinking in keeping some user settings stored on the database, instead of a file in the users home folder.
Some of the advantages I've thought of are:
- the user can change computers keeping all its settings
- settings can be backed up along with the rest of the systems data (not a big concern)
What would be some of the caveats of this approach?