Pls suggest a better way to migrate from sqlite to postgres. We want to run using postgres in multi user environment. Currently with sqlite, its running in single user mode.
Basically, we want to move to share database between all users and in postgres mode.
Also, do you plan to use the same DB for multiple instances? If yes, you might run into issues. You will have to make changes to the source code to allow it to be compatible with your use case.
Also, the forum is active, and one generally receives a response within hours. We would appreciate it if you don’t tag us on every post. It only adds to our notifications and doesn’t really help
If you are having multiple instances of n8n point to the same shared database you will likely have a bad time.
For now what I would do is work on an export / import process for credentials and workflows that way you can run stand alone instances and maybe use git to manage versions.
If you have a single instance with a single DB, it would be fine. However, if you have multiple users working on the same workflow at the same time, you will face issues. Since the editor is not updated in real-time, changes made to a workflow by person A will only be reflected when person B refreshers. You will have to make sure that the workflows are not updated by multi-users at the same time.