适用于 Mac 的便携式 Postgres?

问题描述 投票:0回答:1

我构建了一个 Flask 应用程序,它将打包为独立应用程序供用户使用。我在 Postgres 上构建了它,并希望将便携式版本与该应用程序打包在一起,以防止用户需要设置任何系统级别的内容。我找到了 Windows 的便携式版本:https://github.com/garethflowers/postgresql-portable 似乎有一些 Linux 版本,但我似乎找不到 MacOS 版本。

我开始尝试迁移我的应用程序以使用 SQlite,但这是一个巨大的痛苦,我真的更喜欢为所有三个平台找到 Postgres 的便携式版本。有人知道其他便携式版本吗?

或者,如果我在 Flask 中使用 SQLalchemy 在 Postgres 上构建,还有其他选择比将整个东西迁移到 SQlite 更容易吗?我广泛使用了 JSONB,这会让 SQLite 迁移变得非常痛苦。

python postgresql sqlite flask
1个回答
0
投票

仅适用于Mac,尝试一下这个postgresapp,安装和删除非常方便。 但如果你想用数据库构建一个完全可移植的应用程序,建议将数据库迁移到 sqlite。

© www.soinside.com 2019 - 2024. All rights reserved.