This repository contains a Nuxt 3 application for creating and managing headless forms. The application uses Prisma for ORM and provides a user interface for creating and managing workspaces and forms.
Node.js( version 18 or higher )
Yarn package installer
Docker
Docker compose.exe if the .exe file is not included in the docker setup installation then download it from the docker page
git clone https://github.com/your-repo/OpenformStack.git cd OpenformStack
.env
file in the root directory of the project by copying the .env.example
file:for linux/macOS users
for windows users
For macOS/Linux
touch .env.development.local
For windows
type nul > .env.development.local
GOOGLE_CLIENT_ID=508816847621-jd5rqskggrh7veqi4pqjtj3nfleqt405.apps.googleusercontent.com GOOGLE_CLIENT_SECRET={ask admin for secret} API_ROUTE_SECRET=(ask admin for secret} AUTH_ORIGIN="http://localhost:3000" BASE_URL="http://localhost:3000"
yarn prisma:migrate:dev yarn prisma:migrate:generate
If you are facing an error in signing up then delete yarn lock file and node_modules file and re-install the yarn packages.
Yarn commands are often used in the context of database migrations. Here's what each of the commands you mentioned typically does:
a) yarn prisma:migrate:dev:
This command is usually used to apply pending database migrations in a development environment. It runs the migrations that have been generated but not yet applied to the database.
b) yarn prisma:migrate:generate: This command generates new Prisma migration files based on changes in your Prisma schema. It compares the current state of your database with the Prisma schema and generates migration files that represent the changes needed to bring the database schema in sync with the Prisma schema.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4