Software Alternatives & Reviews

Ask HN: What tool(s) do you use to code review and deploy SQL scripts?

Sqitch Flyway
  1. 1
    Sqitch is a standalone database change management application without opinions about your database engine, development environment, or application framework.
    Pricing:
    • Open Source

    #Development #Online Services #MySQL Tools 17 social mentions

  2. 2
    Flyway is a database migration tool.
    Pricing:
    • Open Source
    Also RedGate, but Flyway has some reasons to recommend it over RedGate Deploy depending on your DBAs/workflows: https://flywaydb.org/ (Though I don't think it is "complete" or "perfect", either.) EF Migrations are in a really good place now if you like/don't mind C# as a language (and you can easily embed SQL inside the C#, too, but there are benefits to being able to also run high level C# code). With today's tooling you can package your migration "runner application" as a single deployable executable for most platforms. You can build the executable once and run it in all your environments. (The same tool that updates your QA and Staging updates your Prod, testably running the same migrations.) Given the single executable deployable I might even consider using it for projects not themselves written in C#.

    #MySQL Tools #Development #Online Services 58 social mentions

Discuss: Ask HN: What tool(s) do you use to code review and deploy SQL scripts?

Log in or Post with