Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Component = &compogo.Component{ Dependencies: compogo.Components{ &manager.Component, &migrator.Component, &sqlGenerator.Component, &mysql.Component, }, Configuration: compogo.StepFunc(func(container compogo.Container) error { return container.Invoke(func(managerCfg *dbClient.Config, migratorCfg *dbMigrator.Config, generatorCfg *dbSqlGenerator.Config) { if strings.ToLower(managerCfg.Driver) != strings.ToLower(mysql.DriverName) { return } migratorCfg.Driver = mysql.DriverName generatorCfg.Driver = mysql.DriverName }) }), }
Component — компонент, объединяющий все регистрации для MySQL. Подключает MySQL как драйвер для:
- db-client (менеджер БД)
- db-migrator (миграции)
- db-sql-generator (SQL-генератор)
Пример:
app.AddComponents(&all.Component)
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.