SQLAlchemy,Python,用数据填充数据库的最简单方法

用户名

我不知道我会倾向于开展远远超出我的能力,不良习惯或强迫自己学习的好方法的项目。无论如何,这个项目使用了一个postgresql数据库,python和sqlalchemy。我正在慢慢学习从sql到sqlalchemy和python的所有内容。我已经开始弄清楚模型和声明方法,但是我想知道:最简单的方法是从一开始就使用需要从那里添加数据的数据库(例如我的项目的admin用户)来填充数据库?通常如何做?

编辑:

也许这个问题措辞不好。我想知道的是在数据库中插入初始数据的可能方法,我尝试使用sqlalchemy并检查是否存在每一项,如果不存在,则将其插入。这看起来很乏味,而且如果有大量初始数据,这也不是解决之道。我是一个初学者,还有什么比问定期这样做的人如何做更好的学习方法呢?抱歉,可能不是一个关于stackoverflow问题的合适选择。

尼尔·麦圭根

您可以使用诸如liquibase之类的架构更改管理工具。通常,这用于使数据库架构保持在源代码控制中,并应用补丁程序来更新架构。

您也可以使用liquibase从CSV文件加载数据。因此,您可以在liquibase中添加一个startup.csv文件,该文件将在您首次对数据库运行liquibase时运行。您也可以随时运行它,并将CSV中的数据与数据库合并。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

复制/复制RethinkDB数据库的最简单方法?

来自分类Dev

填充数组的最简单方法?

来自分类Dev

使用休眠方式用数据填充数据库表的方法

来自分类Dev

使用Laravel将数据插入数据库的最简单方法?

来自分类Dev

用夹具或脚本预填充数据库?

来自分类Dev

用数据库中的列填充数组

来自分类Dev

用数据库中的列填充数组

来自分类Dev

用java中的数据库填充数组列表

来自分类Dev

将MS SQL SERVER数据库导出到MySql数据库的最简单方法

来自分类Dev

最简单的用ForeignKeys清空数据库而不删除/创建数据库的方法

来自分类Dev

使用无脂肪框架从数据库检索单个字段的最简单方法?

来自分类Dev

将多个数据库查询导入Excel的最简单方法是什么?

来自分类Dev

PyQt:为现有数据库制作CRUD UI的最简单方法是?

来自分类Dev

在postgres数据库中保存文件树的最简单方法是什么?

来自分类Dev

CakePHP 3-从数据库检索单个字段的最简单方法

来自分类Dev

在Firebird数据库中创建自动增量字段的最简单方法

来自分类Dev

在数据库中增加字段的最简单方法?

来自分类Dev

在同一SQL实例上复制大型数据库的最简单方法

来自分类Dev

如何使用python faker填充数据库

来自分类Dev

从Azure下载Cosmos数据库的简单方法

来自分类Dev

离子+预填充数据库

来自分类Dev

填充数据库中的表

来自分类Dev

填充数据库中的选择

来自分类Dev

用数据库中的数据填充数据表

来自分类Dev

如何根据数据库列中的值用数据填充数据网格视图

来自分类Dev

让我的python程序从在线数据库存储/检索信息的最简单方法?

来自分类Dev

让我的python程序从在线数据库存储/检索信息的最简单方法?

来自分类Dev

创建新用户时,django用一些数据填充数据库

来自分类Dev

用数据库数据填充数组并在pickerView上调用它

Related 相关文章

  1. 1

    复制/复制RethinkDB数据库的最简单方法?

  2. 2

    填充数组的最简单方法?

  3. 3

    使用休眠方式用数据填充数据库表的方法

  4. 4

    使用Laravel将数据插入数据库的最简单方法?

  5. 5

    用夹具或脚本预填充数据库?

  6. 6

    用数据库中的列填充数组

  7. 7

    用数据库中的列填充数组

  8. 8

    用java中的数据库填充数组列表

  9. 9

    将MS SQL SERVER数据库导出到MySql数据库的最简单方法

  10. 10

    最简单的用ForeignKeys清空数据库而不删除/创建数据库的方法

  11. 11

    使用无脂肪框架从数据库检索单个字段的最简单方法?

  12. 12

    将多个数据库查询导入Excel的最简单方法是什么?

  13. 13

    PyQt:为现有数据库制作CRUD UI的最简单方法是?

  14. 14

    在postgres数据库中保存文件树的最简单方法是什么?

  15. 15

    CakePHP 3-从数据库检索单个字段的最简单方法

  16. 16

    在Firebird数据库中创建自动增量字段的最简单方法

  17. 17

    在数据库中增加字段的最简单方法?

  18. 18

    在同一SQL实例上复制大型数据库的最简单方法

  19. 19

    如何使用python faker填充数据库

  20. 20

    从Azure下载Cosmos数据库的简单方法

  21. 21

    离子+预填充数据库

  22. 22

    填充数据库中的表

  23. 23

    填充数据库中的选择

  24. 24

    用数据库中的数据填充数据表

  25. 25

    如何根据数据库列中的值用数据填充数据网格视图

  26. 26

    让我的python程序从在线数据库存储/检索信息的最简单方法?

  27. 27

    让我的python程序从在线数据库存储/检索信息的最简单方法?

  28. 28

    创建新用户时,django用一些数据填充数据库

  29. 29

    用数据库数据填充数组并在pickerView上调用它

热门标签

归档