一个存储过程和函数加载程序,mysql的包装生成器
PyStratum-MySQL的Python项目详细描述
概述
pystrata是一个具有以下主要功能的工具和库:
- 加载修改后的和新的存储例程,并从mysql、sql服务器或postgresql实例中删除过时的存储例程。这个MySQL、SQL Server或PostgreSQL实例可以是开发或生产环境的一部分
- 使用常量和自定义类型(基于实际的表列)增强mysql、sql server和postgresql存储例程的(有限的)语法。
- 自动生成用于调用存储例程的python包装器类。这个包装类负责处理错误并防止sql注入。
- 基于自动递增列和列宽定义python常量。
状态
目前该项目正在开发中,更多信息请参阅其姊妹项目。
姊妹项目
我们也在研究PhpStratum。PhpStratum提供了与pystratum相同的功能,但在php中 只支持mysql。