nado-orm ORM nado-orm

ablegao2015-03-10 05:36:55 • 4780 次点击    
这是一个分享于 2015-03-10 05:36:55 的项目,其中的信息可能已经有所发展或是发生改变。

一个Golang 版ORM , 支持mysql , sqllite3 等, 支持redis作为中间缓存。

How to use?

Insert

go get github.com/server-nado/orm

Super database

sqlite3 "github.com/mattn/go-sqlite3" mysql "github.com/go-sql-driver/mysql" postgree "github.com/lib/pq"

##数据库Model 建立方法

//引用模块
import "github.com/server-nado/orm"

//mysql 驱动
import _ "github.com/go-sql-driver/mysql"

//建立连接 
// 参数分别为 名称 , 驱动, 连接字符串
// 注:必须包含一个default 连接, 作为默认连接。
orm.NewDatabase("default" , "mysql" , "user:passwd@ip/database?charset=utf8&parseTime=true")


//建立一个数据模型。 
type UserInfo struct**** {
    orm.Object
    Id int64 `field:"id" auto:"true" index:"pk"`
    Name string `field:"username"`
    Passwd string `field:"password"`
}

golang ORM , mysql , sqllite3 , hash redisRead More

Latest commit to the master branch on 12-22-2015
Download as zip
授权协议:
GPL
开发语言:
golang 查看源码»
4780 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传