工具,通过对生产数据库进行采样,自动创建用于本地开发的开发数据库。它通过查找所选行的依赖项来维护引用完整性。

dev_db的Python项目详细描述


Django Development Database
==


通过对生产数据库进行采样,自动为本地开发创建开发数据库的工具。
它通过查找所选行的依赖项来维护引用完整性。





installation
==


``bash
sudo-sudo-pip-install-dev-db
```


>在安装的应用程序中添加dev-db数据库


>自定义createdevdb类

``` python
>dev-db-creator='dev-db.creator.dev devdbcreator'
dev-db-creator.devdbcreator'
fashiolista
>dev-db-creator='framework framework.dev-db.creator.devdbcreator'
;fashiolistadbcreatordbcreator'
`
````

<那个数据
=


测试fashiolista_local

1.python manage.py syncdb--all--noinput
2.python manage.py migrate--fake--noinput
3。截断contenttype和权限表
4。python manage.py load data../development_data.json.gz--traceback-v2


这四个步骤也包含在load_dev_db命令中。所以只需运行
(这假设您还没有数据库,它不会为您删除它)

``bash
python manage.py load_dev_db
````


加载fixture大约需要2分钟

(请确保在本地postgres上运行pgtune,否则可能需要更长时间)



dev_db_示例目录运行

``` bash
python manage.py test dev_db
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在用户输入小于0的数字时中断扫描仪?   为什么JIT编译器(Java)不保存结果?   查询中的配置单元Sparksql错误:不支持java类型类java。util。ArrayList   java maven缺少plexusutils的插件描述符   基于列表项位置的java替换片段   java在安卓中测试类编辑文本字段时出现空指针异常   java通过socketsReusing端口定期查询客户端以进行更新   异常setDefaultAuthenticator导致java错误。安全GWT web应用程序中的AccessControlException   java GridBagLayout填充空白空间   JAVAlang.NoClassDefFoundError:无法初始化类组织。阿帕奇。http。康涅狄格州。SSL连接插座厂   在Phone Gap中通过Ajax实现java JSON效果不佳   java有没有办法从spring上下文获取Hibernate SequenceGenerator?   java在本地主机上共享文件的替代方法   java如何将数据插入到content://media/external/audio/albumart通过内容解析器(如果是Mediastore)。音频媒体数据已弃用?   使用JAVA反射类执行函数   java如何模拟来自Faces上下文和外部上下文的请求?   javax的java替代位置。Windows中的comm.properties   java如何使用Spring表单标记包含jsp页面?   java包含来自Servlet的私有JSP