这是名为 goose 的 Linux 应用,其最新版本可下载为 v3.26.0sourcecode.tar.gz。它可在免费的工作站托管服务提供商 OnWorks 上在线运行。
使用 OnWorks 免费下载并在线运行这个名为 goose 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
鹅
商品描述
goose 是一个数据库迁移工具。 通过创建增量 SQL 更改或 Go 函数来管理您的数据库架构。 从 v3.0.0 开始,该项目添加了 Go 模块支持,但保持与旧 v2.xy 标签的向后兼容性。 Goose 支持嵌入 SQL 迁移,这意味着您需要 go1.16 及更高版本。 如果使用 go1.15 或更低版本,则固定 v3.0.1。 我们默认使用带时间戳的迁移,但推荐在开发过程中使用时间戳和在生产中使用顺序版本的混合方法。 支持带有 -allow-missing 标志的丢失(无序)迁移,或者如果用作库,请提供功能选项 goose.WithAllowMissing() 到 Up、UpTo 或 UpByOne。 支持应用临时迁移而不在模式表中跟踪它们。 用于在应用迁移后为数据库播种。 使用 -no-versioning 标志或功能选项 goose.WithNoVersioning()。
功能
- 没有配置文件
- 默认的 goose binary 只能迁移 SQL 文件
- 我们不会在 goose 二进制文件中即时构建 Go 迁移函数
- goose pkg 不再注册任何 SQL 驱动程序
- 使用您自己的 *sql.DB 连接运行复杂的迁移
- 创建您自己的自定义鹅二进制文件
程式语言
Go
分类
这是一个也可以从 https://sourceforge.net/projects/goose.mirror/ 获取的应用程序。 它已托管在 OnWorks 中,以便以最简单的方式从我们的免费操作系统之一在线运行。