Hi
We have to start a new project and we thought about starting on Blazor WebAssembly. So we arrived at Radzen as a framework, and with that we discovered the IDE for blazor. Doubts: 1 - As we will have to create the database, and generally we will implement it in our development environment and little by little we will make it available on the client, how is the issue of updating the tables and fields that are necessary modifications? 2 - We also thought about creating an API and making the endpoints available to the front with authentication via JWT, but we were not very happy in our tests with the IDE and JWT. Does anyone have an example?
there are several possibilities although it is dependent upon the type of database and specific amendment. It is also recommended to store the code and meta in a source code versioning system as some changes to the database can cause code to be removed without warning. Some database amendments might require existing data is exported, then reimported after the schema is updated.
options could include
creating database scripts
schema comparison tools like visual studio data tools and other third-party tools
Most of these options are not specific to Radzen but If the database changes you will need to refresh the radzen datasource schema and then manually implement changes to the code.