1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/loveuer-gourm

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

gourm

A simple golang orm

3.add update, which function support column and value mode
2.now only postgresSQL
1.first commit

simple usage

struct simple

type User struct {
    gourm.Model `table:"xxx" primary_key:"id"` 
        ID        int `col:"id"` 
        Name      string `col:"name"` 
        Age       int `col:"age"` 
        LoginTime string `col:"string"` 
}
db := gourm.New("postgres", dbconfig, ifping)

db.Insert(&struct)

db.Update(&struct)

db.Select("name", "age").Where("age < ?", 20).Update(&struct)

db.Which(&struct)
db.Which(&struct, "name", "xxx")

db.Where("name = ?", "xxx").Find(&[]struct)
db.Where("id <> ?", 0).Order("name desc").Offset(10).Limit(5).Find(&[]struct)

db.Delete(&struct)
db.Delete(&struct, "id", 9)

3 - updates:

db.Which(&struct, col string, val interface{})
db.Update(&struct, col string, val interface{})

basic functions

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/loveuer-gourm.git
git@api.gitlife.ru:oschina-mirror/loveuer-gourm.git
oschina-mirror
loveuer-gourm
loveuer-gourm
master