
goose
pressly
A database migration tool. Supports SQL migrations and Go functions.
AI 简介
goose 是一个轻量级数据库迁移工具,支持通过 SQL 脚本或 Go 函数定义增量式 schema 变更。它提供命令行接口和 Go 库两种使用方式,兼容 PostgreSQL、MySQL、SQLite、ClickHouse、SQL Server 等十余种数据库驱动;支持嵌入式迁移、环境变量替换、乱序执行及数据填充等实用功能。适用于需要跨多数据库统一管理 schema 演进的 Go 项目,尤其适合微服务架构中与数据库耦合较紧的后端应用。
Go
Other11.1k
Stars
667
Forks
64
Watchers
90
Issues
Star 增长
今日0
近 7 天0
近 30 天+113
综合评分78.47
默认分支main