Перейти к содержанию

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

Этот раздел поможет вам установить go-activerecord и создать первую модель.

Содержание раздела

Обзор

go-activerecord состоит из двух компонентов:

graph TB
    subgraph "Компоненты"
        A[argen<br/>Генератор кода] --> B[pkg/*<br/>Runtime библиотеки]
    end

    subgraph "Ваш проект"
        C[declaration/<br/>Декларации] --> A
        A --> D[generated/<br/>Сгенерированный код]
        D --> B
    end
Компонент Описание
argen CLI утилита для генерации кода из деклараций
pkg/ Runtime библиотеки для работы с БД

Требования

  • Go 1.19+ (проверяется при сборке)
  • PostgreSQL или Octopus/Tarantool 1.5

Примечание

Версия Go проверяется скриптом scripts/goversioncheck.sh при сборке.

Следующие шаги