| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Try live demo (Read-only mode)
Hello world in 5 minutes with AdminForth
Why AdminForth:
mkdir myadmin && cd myadmin npx adminforth create-app
Text completion plugin (Copilot-style) using LLMs
Image Generation using image generation models

The most convenient way to add new features or fixes is using dev-demo. It imports the source code of the repository and plugins so you can edit them and see changes on the fly.
To run dev demo:
cd dev-demo
pnpm setup-dev-demo
pnpm migrate:all
pnpm startOpen ./migrations folder. There is prisma migration folder for the sqlite, postgres and mysql and clickhouse_migrations folder for the clickhouse:
To make migration add to the .prisma file in folder with database you need and add new tables or columns. Then run:
pnpm makemigration:sqlite -- --name init
and
pnpm migrate:sqlite
to apply migration
use :sqlite, :mysql or :postgres for you case
In order to make migration for the clickhouse, go to the ./migrations/clickhouse_migrations folder and add migration file to the folder.
Then run
pnpm migrate:clickhouse
to apply the migration.
Make sure you have not adminforth globally installed. If you have it, remove it:
pnpm uninstall -g adminforthThen, in the root of the project, run once:
cd adminforth/adminforth pnpm build pnpm link
Then, go to testing app, e.g. created with CLI, and use next command:
npx -g adminforth <your command under development>
This will always run latest version of adminforth package.
| Back | FazBrowse Home | New Git URL |