Quick apply existing database

I have been testing Nocobase for a while, its a brilliant product and its fast-improving.
One issue I found is in Nocobase, I must create data structure manually, import MYSQL database seems only for business version plugins. I tried to manually modify the database by adding lines in new table and add connections in table fields so that these fields will be recognize by the system. But something it cause bugs.

Because the Dev team mentioning data-driven a lot, my suggestion would be, allows user to import exist database like SQLDUMP, automatically reflect the data type, data relationship in the system, according to the constrains inside the SQL file.
The beauty of it is, the database usually contains the business logic and design of the current system, to import the whole database will empower the user to be able to move to a new system smooth and quick. I believe this will be such a great reason for more users choosing Nocobase rather than other system.

Point me out if I am wrong or there is already a way to achieve that. I do system customize and deployment for living. I have deployed a few instants for my clients to test out and compare different systems. Nocobase is a good one, I can see great potential in it. Good luck and cheers.

This is a great suggestion, and we will discuss its feasibility within the team. If feasible, we will arrange for development as soon as possible.

It would be even better if you could share with us the details of the use cases you mentioned.

Hello,

Here’s my use case.
I’m creating an app on NocoBase for my client. I have my own NocoBase instance locally, where all the development is happenning. I am creating entities and pages, then tear them down and recreate, etc. I don’t have final version yet. Sometimes I show my progress to the client.

The client will have their own instance of NocoBase. Hence, after final version is ready and accepted, I’d like to “deploy” it to client’s server. Is there a way to do that without manually recreating everything?

Thanks!

@BobMur
Current Approach: Export the database from your local instance and import it into the customer’s instance to complete the full migration.

New Approach in One Month: In December, we will introduce a release management feature that will enable easy version control, multi-environment migration, and release.

Thank you.

NocoBase is so cool, everyting is available via UI, I assumed this functionality would also be available with a few clicks :smiley:
Waiting eagerly for the new feature!