2010-04-28 60 views
2

是否有python的activerecord(任何类似的SQL包装)?在服务器端的python脚本 SQL-wrappers(activerecord)推荐用于python?

  • 重量轻
  • 使用

    • 支持MySQL

    什么,我需要做的:对,这是很好

    • 插入(文件大小,文件md5,文件本身)分成(字符串,整数,字符串,BLOB)列
    • i F中的同一个文件(校验+文件名)不以dB为单位存在

    THX

  • +2

    请参阅http://stackoverflow.com/questions/53428/what-are-some-good-python-orm-solutions – msw 2010-04-28 06:59:34

    回答

    5

    你可能会考虑SQLAlchemyElixir一起:

    药剂是对SQLAlchemy的库顶部的声明层。它是一个相当薄的包装器,它提供了创建简单的Python类的能力,该类可以直接映射到关系数据库表(这种模式通常被称为Active Record设计模式),它提供了传统数据库的许多好处而不会失去方便的Python对象。