Software Alternatives & Reviews

How to run DB migrations in CICD Pipeline

Flyway Stacktape
  1. 1
    Flyway is a database migration tool.
    Pricing:
    • Open Source

    #MySQL Tools #Development #Online Services 58 social mentions

  2. Full power of AWS with Heroku-like experience
    Pricing:
    • Open Source
    Hello, this is an interesting problem. At https://stacktape.com (where we're creating a developer-friendly abstraction of AWS), we're recommending 2 options: - use a "deployment script" (basically a custom-resource lambda function that runs during the CloudFormation deployment). You can install prisma into it, and then execute the migration command from the lambda function using something like execa, if you're using Javascript/Typescript. You can easily do this with Stacktape anytime. - use a bastion (EC2) instance (deployed to the the VPC where your RDS db is). The cheapest instances cost ~4.5$/month, so it shoudln't be too costly. You can also securely connect to it using EC2 instance connect, that leverages IAM to grant permissions to connect to it. (this is something we're currently implementing as Stacktape, and will be ready in ~2 weeks).

    #Cloud Computing #Cloud Hosting #Developer Tools 28 social mentions

Discuss: How to run DB migrations in CICD Pipeline

Log in or Post with