-
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&Writepermissions
- Add
GITHUB_CLIENT_IDandGITHUB_CLIENT_SECRETenvironment variables
- Create IAM roles with
AmazonRDSFullAccessandDatabaseAdministratorpermissions
- Add
AWS_MASTER_USERNAMEandAWS_MASTER_PASSWORDenvironment variables- Add
AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY, andAWS_SESSION_TOKENenvironment 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.