我没有安装MySQL,并且pas.plugins.sqlalchemy对我来说在postgresql上运行良好,但是作者似乎对varchars作了假设。假设这不是SQLAlchemy应该自己处理的事情(如果SQLalchemy的MySQL方言可以为无限制的varchars选择合适的最大大小,那将是非常不错的选择),我将看看我是否可以在今天晚上进行修复。
快速浏览一下代码显示,所有“字符串”(数据库将其视为varchar)字段的最大长度除外,除了 User* 表中的 Login , 名称 和
密码 以及 Group 表中的 名称之外 ,没有充分的理由说明为什么不同的。 __ ***
更新
:从Subversion中检出https://svn.plone.org/svn/collective/PASPlugins/pas.plugins.sqlalchemy/branches/auspex。这是我的pas.plugins.sqlalchemy版本,支持IGroupCapability接口(允许将用户添加到也存储在rdb中的组中或从中删除),并且还为所有无限制的String字段添加了长度。
如果您不知道如何在构建中使用Subversion检出,请参见:http
:
//pypi.python.org/pypi/mr.developer/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)