database - 使用数据库转储和重置之间的区别

标签 database django terminology

我刚刚读到关于 Django database fixtures 的内容. dumping和resetting都提到了。

dumping好像是把数据库中的某个特定的数据集去掉,resetting是把数据库中的所有数据都抹掉。是对的吗?我发现的另一个可能的区别是倾销可能是可逆的,但重置不是?

最佳答案

转储就像它说的那样,转储数据,您可以重复使用、导入、备份或删除这些数据,重置会破坏您的表和数据,实际上给您一个空的数据库。 请记住,reset 不再存在,它已被 flush 取代

关于database - 使用数据库转储和重置之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23085446/

相关文章:

sql - Oracle SQL 无效参数

javascript - 保存按钮上的确认按钮,如删除已经有

python - 将参数转换为字符串

java - 术语 "generic"的最佳解释是什么?

java - 什么是类常量?

database - Spring Boot 中是否有任何方法可以在不复制存储库的情况下将相同的数据提交到两个不同的数据源?

sql - 子查询中的多个 json_object_agg 函数返回语法错误

java - 保留 GWT 可视化 API 数据表

Django 表单集单元测试

interface - 适配器和网络接口(interface)有什么区别?