What is the difference between the external database and main database?

I’m a new nocobase user, and I want to know the difference between main database and external database. Specifically because I use postgres and both main and external postgres support postgres, but external postgres is paid, I want to know why.

You can connect to a new postgres as main database when you install a NocoBase, and then configure tables and fields within NocoBase. However, if you want to connect to an existing postgres and use its existing tables, fields, and data, you will need to use it as an external database.

1 Like

In other words, if I want to configure the table and its fields in nocobase and want Postgres to be used only for storage, then I would be using the Main database, as if I already had an existing database with a pre-defined table and data and wanted to connect it to nocobase, would it be an external database?

Yes.

1 Like