将Microsoft SQL Server/azure支持添加到Peewee的数据库驱动程序

peewee-mssql的Python项目详细描述


用于添加Microsoft SQL Server和azure支持的数据库驱动程序 pymssqlFreeTDS英寸 Peewee应该在大多数类Unix系统、Microsoft Windows和Mac OS X上运行。

在当前状态下,您应该能够访问数据并可能执行 更新。您将无法创建表或内省现有数据库, 所以你必须手工编写模型。补偿也不起作用, 因为查询编译器需要一些重要的重写来支持tsql 方言,但限制将工作(顶部)。

安装

安装pypi的最新稳定版本:

$ pip install peewee-mssql

或者,从github中选择一个版本或开发版本并运行:

$ python setup.py install

开始

有关安装和配置FreeTDSi的帮助 建议看一下 guidepymssql文档。

然后您应该能够实例化一个数据库,如下所示并开始 建立访问数据的模型:

frompeewee_mssqlimportMssqlDatabasedb=MssqlDatabase('MyDatabase',host='host.example.com',user='domain\\username',password='password')

如果您使用的是Microsoft SQL Server 2005,则需要使用 日期时间数据类型,简单地传递到 初始化时的数据库驱动程序。

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

推荐PyPI第三方库


热门话题
缺少java MIMessage附件   java试图从JSON数组向数据库插入数据   铸造java。util。ArrayList无法转换为java。util。矢量   在到达末尾后从头开始读取csv文件(Java、OpenCSV)   Java swing如何在另一个线程中打开框架   java如何为集合正确编写此比较器。排序(arrayList、comparator)?   JavaOOD将配置传递给外部类的最佳方式   java不确定如何使用switch语句从main()调用要运行的方法   java循环菜单以在选择后显示   java将位置对象转换为地址(谷歌地图)   java Hazel cast客户端端口问题   使用JarJar重新打包工具的java   使用Java Netscape目录LDAP API和二进制筛选器值   java如何从Google App Engine下载应用程序源文件   java如何居中javafx场景图“摄影机”   java调用servlet而不提交并停留在同一个JSP页面中   将文本文件加载到HashMap<Integer,List<String>>java中   JavaFX平台。重新加载站点后运行更高版本()