From 69d8c8537567bddb8013a87f5e41d4c42ede357a Mon Sep 17 00:00:00 2001 From: Jinzhu Date: Fri, 25 Oct 2013 16:24:29 +0800 Subject: [PATCH] Initialize with README --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..be0915f5 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# GORM + +Yet Another ORM library for Go, hope sucks less. (created for internal usage, API is breakable) + +# TODO +Where("id =/>/ ?", string or int64).First(&user) (error) +Where("id in ?", map[]interface{}).First(&user) (error) +Where("id in ?", map[]interface{}).Find(&users) (error) +Where(map[string]string{"id": "12", "name": "jinzhu"}).Find(&users) (error) +Order("").Limit(11).Or("").Count().Select("").Not("").Offset(11) + +First(&user, primary_key) (error) + +Save(&user) +Save(&users) +Delete(&user) +Delete(&users) + +Before/After Save/Update/Create/Delete +Where("id in ?", map[]interface{}).FindOrInitialize(&users) (error) +Where("id in ?", map[]interface{}).FindOrCreate(&users) (error) + +Sql("ssssss", &users) + +SQL log +Auto Migration +Index, Unique