TopAlter.com

yuniql Alternatives

yuniql Alternatives

yuniql

YUNIQL (yuu-nee-kel) is a free and open source schema versioning and migration tool made with .NET Core. Run migrations with plain SQL, arrange versions in ordinary folders and seed your data from CSV. Released as stand-alone CLI (no CLR needed!), Azure Pipelines, Docker or ASP.NET Core code.

TL;DR; Why yuniql?

It's raw SQL. Yuniql follows database-first approach in versioning your database. Versions are normal directories or folders. Scripts are series of plain old .sql files. No special tool or language required.

It's .NET Core Native. Released as a self-contained .NET Core 3.0 application. Yuniql doesn't require any dependencies or CLR installed on the developer machine or CI/CD server. For windows, yuniql.exe is ready-for-use on day 1.

Bulk Import CSV. Load up your master data and lookup tables from CSV files. A powerful feature when provisioning fresh developer databases or when taking large block of master data as part of a new version.

DevOps Friendly. Azure Pipeline Tasks available in the Market Place. Use Yuniql task acquires a specific version of the Yuniql. Run Yuniql task runs database migrations with Yuniql CLI using version acquired earlier.

Cloud Ready. Platform tested for Azure SQL Database, Amazon RDS and Google Cloud SQL. Plugins for Snowflake, Aurora and Azure Synapse Analytics are lined up for development.

Docker Support. Each project is prepared for containerized execution using Yuniql base images. A dockerized database project is cheap way to run migration on any CI/CD platform.

Cross-platform. Works with Windows and major Linux distros.

Open Source. Released under Apache License version 2.0. Absolutely free for personal or commercial use.

Best Free yuniql Alternatives

Are you looking for alternatives to yuniql? Please see our top picks. In this article, we provide the list of some yuniql alternatives that will work on Windows and other platforms.

Liquibase

Liquibase

FreeOpen SourceMacWindowsLinux

Database source control Works With You Supports code branching and merging Supports multiple developers Supports multiple database types Supports XML, YAML...

Features:

  • Database
  • SQLite
  • Version and Source control
flyway

flyway

FreeOpen SourceMacWindowsLinux

Flyway is an open-source database migration tool. It strongly favors simplicity and convention over configuration. It has a Java API (also works on Android) for...

Features:

  • Command line interface
  • Database migration
DbPatch

DbPatch

FreeOpen SourceMacWindowsLinuxJava

Database version control. Gradle, Maven and standalone.

Features:

  • Database
  • Portable
  • Version and Source control
Evolve (database migration)

Evolve (database migration)

FreeOpen SourceMacWindowsLinux

Evolve - Database migration tool for .NET and .NET Core projects. Inspired by Flyway. Evolve is an easy migration tool that uses plain old sql scripts. Its purpose is...

Features:

  • C-sharp
  • Continuous Integration
  • Database
  • Database migration
gitSQL

gitSQL

FreeMacWindowsLinux

What is gitSQL? gitSQL is a *free front end GUI for scripting out SQL objects into Flat File for use with Source Control such as GIT. What does it do exactly? Under...

Features:

  • Database
  • Version and Source control

Upvote Comparison

Interest Trends

yuniql Reviews

Add your reviews & share your experience when using yuniql to the world. Your opinion will be useful to others who are looking for the best yuniql alternatives.

Copyright © 2021 TopAlter.com

Sites we Love: AnswerBun, MenuIva, UKBizDB, Sharing RPP