docker - 如何迁移/更新存储在 Docker 卷上的 SQLite 数据库
问题描述
我是 Docker 新手。我有一个 Docker 应用程序,其 SQLite 数据库存储在 Docker 卷上,以便持久保存数据。
因为一个新的应用程序要求,我必须更新数据库架构,但我不知道该怎么做。
在部署新的应用程序版本之前执行 sql update 命令的正确方法是什么?
编辑:我想用 Docker 来做,使用应用程序版本号或类似的东西。
EDIT2:该应用程序是 Python 编码的。
解决方案
推荐阅读
- javascript - `function(event)` 和 `function = event =>` 之间的区别
- python - 更好地替换文件名中的逗号 (,)
- gradle - 为什么在 buildSrc 目录中的自定义 gradle.kts 文件中找不到“发布”功能?
- asp.net - .NET CORE 2.1.1 with Entity Framework Core 2.1.4 Code First:从字符串转换日期和/或时间时转换失败
- javascript - 异步函数返回未定义
- tsql - 将 Varchar() 转换为日期?
- hibernate - 如何使用带有参数化 Order By 子句的 JPA 查询
- mysql - 将两列与 where、group 和 have 相加
- sql - 在条件语句中使用 Replace 函数
- kubernetes - Spring Cloud Kubernetes:什么是集群读取器权限?