setup the database and an admin user when starting the app for the first time #9

Open
opened 2023-06-20 18:21:52 +02:00 by migration-script · 0 comments

Summary

Currently, the application depends on the databse being setup manually (including users). To improve usability, we should provide a setup page if the application detects that the setup has not been done yet (i.e. there the user table is empty etc.). This setup page should allow the person installing the application to create the necessary tables in the database and create the initial admin user.

Description

As an administrator, i want to be able to setup the applications tables and an initial user via a setup page.

Acceptance criteria

If no setup is detected, the app should display a setup page. The page should lead the person installing the application through the creation of the tables and the creation of the initial admin user.

## Summary ## Currently, the application depends on the databse being setup manually (including users). To improve usability, we should provide a setup page if the application detects that the setup has not been done yet (i.e. there the user table is empty etc.). This setup page should allow the person installing the application to create the necessary tables in the database and create the initial admin user. ## Description ## As an administrator, i want to be able to setup the applications tables and an initial user via a setup page. ## Acceptance criteria ## If no setup is detected, the app should display a setup page. The page should lead the person installing the application through the creation of the tables and the creation of the initial admin user.
migration-script added this to the 0.1 milestone 2023-06-20 18:21:52 +02:00
migration-script added the
Tech: Database
Priority: Low
Status: Pending
Type: Enhancement
labels 2023-06-20 18:21:52 +02:00
Sign in to join this conversation.
No description provided.