firenze, 用于 node.js 和浏览器的基于适配器的JavaScript ORM

分享于 

2分钟阅读

GitHub

  繁體 雙語
Adapter based JavaScript ORM for Node.js and the browser
  • 源代码名称:firenze
  • 源代码网址:http://www.github.com/fahad19/firenze
  • firenze源代码文档
  • firenze源代码下载
  • Git URL:
    git://www.github.com/fahad19/firenze.git
    Git Clone代码到本地:
    git clone http://www.github.com/fahad19/firenze
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/fahad19/firenze
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    firenze.js

    Build StatusnpmJoin the chat at https://gitter.im/fahad19/firenze

    基于数据库无关适配器的对象关系映射器( ORM ) node.js 和浏览器。

    访问 http://firenze.js.org 文档。

    关键特性

    • 数据库不可知的适配器体系结构
    • Intituitive 查询生成器
    • 迁移 ( 带回滚)
    • 高度可以扩展的行为 Pattern 用于收集和模型
    • 基于承诺的工作流
    • 强大灵活的验证系统
    • 支持英镑
    • 用于支持的适配器的事务的API
    • ~40kB 缩小文件的足迹

    项目仍在积极开发之中,未来版本中预计会有更多的特性。

    安装

    使用 npm:

    
    $ npm install --save firenze
    
    
    
    

    或者 Bower:

    
    $ bower install --save firenze
    
    
    
    

    可用适配器

    支持 v0.2.x:

    可用的行为

    测试

    使用 mocha 编写测试,并且可以通过npm运行测试:

     
    $ npm test
    
    
    
     

    谢谢

    如果没有其他项目可以从这个项目中得到灵感,那么这个项目就不会发生。 对于这些直接或者间接帮助使之成为可能的开源项目,非常感谢:

    许可证

    MIT © Fahad Ibnay Heylaal


    JAVA  Javascript  BASE  bro  浏览  ADA  
    相关文章