Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/angelmunoz/migrondi-vscode

Migrondi running on VSCode!
https://github.com/angelmunoz/migrondi-vscode

dotnet extension fable fable3 fsharp migrations migrations-runner sql visual-studio-code vscode vscode-extension

Last synced: about 2 months ago
JSON representation

Migrondi running on VSCode!

Awesome Lists containing this project

README

        

# Migrondi on VSCode

> For the full migrondi overview check https://github.com/AngelMunoz/Migrondi

Migrondi is a SQL Migrations tool designed to be simple and execute simple migrations.
Write SQL and execute SQL against your database.

> Migrondi Runs on Linux-x64, Linux-arm64, Windows-x64, and MacOS-x64 (intel based)

## Features

Use the full suite of [Migrondi]() commands

### Init
![migrondi init](images/migrate-init.gif)

- connection

This is a IDbConnection compatible connection string (you can find examples in the follwing links)

- [SqlServer](https://www.connectionstrings.com/sql-server/)
- [SQLite](https://www.connectionstrings.com/sqlite/)
- [MySQL](https://www.connectionstrings.com/mysql/)
- [PostgreSQL](https://www.connectionstrings.com/postgresql/)

- migrationsDir

this is an absolute or relative path to where the migrations will be stored.

- driver

any of the following "mssql" "sqlite" "mysql" "postgres"

### New

![migrondi new](images/migrate-new.gif)

### Up

![migrondi up](images/migrate-up.gif)

### Down

![migrondi down](images/migrate-down.gif)

## Known Issues

The output is designed with a CLI tool in mind, this will be adjusted in both migrondi-vscode and migrondi itself