AngelMunoz/Migrondi
AngelMunoz/Migrondi has 89 GitHub stars and 8 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-12 12:58 UTC. Last push 2026-11-10.
A Super simple SQL Migrations Tool for SQLite, PostgreSQL, MySQL and SQL Server
측정된 스타 증가
- in 24h
- 0
- in 7 days
- 기록 수집 중
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
README.md
OriginalMigrondi
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 the major three platforms on both x64 and arm64.
Install
For .NET users
Grab it as a dotnet tool
dotnet tool install Migrondi
For Non .NET users
Grab the binary from the releases page or build from source and put it on your PATH, that way the command is available globally e.g.
Alternatively, you can use the following one-liners to install the latest version:
Linux/OSX
curl -fsSL https://raw.githubusercontent.com/AngelMunoz/Migrondi/vnext/migrondi_install.sh | bash
This will download and execute the migrondi_install.sh script. It will install migrondi to $HOME/.local/share/Migrondi by default and attempt to add it to your shell's PATH.
If you prefer manual installation:
# you can put this at the end of your ~/.bashrc or ~/.zshrc
# $HOME/Apps/migrondi is a directory where you have downloaded your "Migrondi" binary
export MIGRONDI_HOME="$HOME/Apps/migrondi"
export PATH="$PATH:$MIGRONDI_HOME"
Windows users
Open PowerShell and run:
iwr https://raw.githubusercontent.com/AngelMunoz/Migrondi/vnext/migrondi_install.ps1 -UseBasicParsing | iex
This will download and execute the migrondi_install.ps1 script. It will install migrondi to $env:LOCALAPPDATA\\Migrondi by default and attempt to add it to your user PATH.
If you prefer manual installation:
# you can put this at the end of your $profile file
$env:MIGRONDI_HOME="$HOME/Apps/migrondi"
$env:PATH += ";$env:MIGRONDI_HOME"
or add it via the System Properties
- Open the Start Search, type in "SystemPropertiesAdvanced.exe",
- Click the “Environment Variables…” button.
- Edit the PATH env variable and add the location of the migrondi executable.
- You might need to restart your machine for the changes to take effect.
Quick Usage Reference
Description:
A dead simple SQL migrations runner, apply or rollback migrations at your ease
Usage:
Migrondi [command] [options]
Options:
--version Show version information
-?, -h, --help Show help and usage information
Commands:
init, setup <path> Creates a migrondi.json file where the comand is invoked or the path provided []
create, new <name> This will create a new SQL migration file in the configured directory for migrations
apply, up <amount> Runs migrations against the configured database []
down, rollback <amount> Runs migrations against the configured database []
list, show Reads migrations files and the database to show what is the current state of the migrations
show-state, status <name> Checks whether the migration file has been applied or not to the database
Build
Use the build.fsx (dotnet fsi build.fsx) script or clone and run
dotnet publish -c Release -r <RID> --self-contained true -p:PublishSingleFile=true -o dist
replace RID and the angle brackets with any of the following
this should give you a binary file in the dist directory, after that put it wherever you want and add it to your path and you can start using it
관련 프로젝트 살펴보기
Asabeneh/30-Days-Of-Python
30 Days of Python 프로그래밍 챌린지는 Python 프로그래밍 언어를 30일 동안 배우기 위한 단계별 가이드입니다. 이 챌린지는 100일 이상 걸릴 수 있습니다. 자신의 속도에 맞춰 진행하세요. 다음 동영상도 도움이 될 수 있습니다: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,618 스타grafana/grafana
개방적이고 조합 가능한 옵저버빌리티 및 데이터 시각화 플랫폼입니다. Prometheus, Loki, Elasticsearch, InfluxDB, Postgres 등 여러 소스의 메트릭, 로그, 트레이스를 시각화합니다.
77,859 스타redis/redis
실시간 데이터 기반 애플리케이션을 구축하는 개발자에게 Redis는 가장 선호되고, 가장 빠르며, 기능이 가장 풍부한 캐시, 데이터 구조 서버이자 문서 및 벡터 쿼리 엔진입니다.
77,472 스타apache/superset
Apache Superset는 데이터 시각화 및 데이터 탐색 플랫폼입니다.
75,495 스타