-
Notifications
You must be signed in to change notification settings - Fork 1
Development
Nate Sawant edited this page May 21, 2024
·
5 revisions
- Install bun
- Create GitHub App with
Repository:Webhooks:Read&Write
permissions
- Add
GITHUB_CLIENT_ID
andGITHUB_CLIENT_SECRET
environment variables
- Create IAM roles with
AmazonRDSFullAccess
andDatabaseAdministrator
permissions
- Add
AWS_MASTER_USERNAME
andAWS_MASTER_PASSWORD
environment variables- Add
AWS_ACCESS_KEY_ID
,AWS_SECRET_ACCESS_KEY
, andAWS_SESSION_TOKEN
environment variables.
- Change the Inbound Rules to this
- A user can use the CLI tool to instantiate Prisma and their choice of Prisma Client (Typescript, Go, Python, etc.)
- A user can deploy to the cloud automatically with GitHub SSO authentication
- A user can push changes to their repository and have changes automatically migrated
- A user can deploy different databases for different branches with automatic schema migrations using webhooks
- A user can view/manage the projects and their database instances on an authenticated dashboard
- A user is prevented from overusing and/or abusing the system (e.g. rate-limiting of requests, databases, etc.)
- A user can automatically generate sample data generator based on the Prisma schema.