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

OSCHINA-MIRROR/didiopensource-gorm

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

GORM

Великолепная ORM-библиотека для Golang, призванная быть удобной для разработчиков.

go report card test status Join the chat at https://gitter.im/jinzhu/gorm Open Collective Backer Open Collective Sponsor MIT license Go.Dev reference

Обзор

  • Полнофункциональная ORM.
  • Ассоциации (Has One, Has Many, Belongs To, Many To Many, полиморфизм, наследование одной таблицы).
  • Перехватчики (Before/After Create/Save/Update/Delete/Find).
  • Жадная загрузка с помощью Preload, Joins.
  • Транзакции, вложенные транзакции, точка сохранения, откат к сохранённой точке.
  • Контекст, режим подготовленного оператора, режим DryRun.
  • Пакетная вставка, поиск по пакетам, поиск в карту.
  • SQL Builder, Upsert, блокировка, оптимизатор/индекс/подсказки комментариев, NamedArg, поиск/обновление/создание с SQL Expr.
  • Составной первичный ключ.
  • Автоматические миграции.
  • Журнал.
  • Расширяемый, гибкий API плагинов: распознаватель базы данных (несколько баз данных, разделение чтения и записи), Prometheus и т. д.
  • Каждая функция имеет тесты.
  • Удобство для разработчика.

Начало работы

Руководства GORM https://gorm.io

Вклад

Вы можете помочь сделать GORM лучше, ознакомьтесь с тем, что вы можете сделать

Лицензия

© Jinzhu, 2013~time.Now

Выпущено под лицензией MIT

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

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

Введение

Фантастическая ORM-библиотека для Golang стремится быть удобной для разработчиков. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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