mysql

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2025 License: MIT Imports: 7 Imported by: 0

README

database/mysql

Enable

liquor app enable database/mysql
# or
go get github.com/go-liquor/liquor/sdk/modules/database/mysql

in cmd/app/main.go add module

package main

import (
	"github.com/go-liquor/framework/internal/adapters/server/http"
	"github.com/go-liquor/framework/internal/app/services"
	"github.com/go-liquor/liquor/sdk/app"
    "github.com/go-liquor/liquor/sdk/modules/database/mysql" // add this
)

func main() {
	app.NewApp(
        mysql.DatabaseMysqlModule, // add this
		http.Server,
		app.RegisterService(
			services.NewInitialService,
		),
	)
}

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DatabaseMysqlModule = fx.Module("liquor-database-mysql", fx.Provide(
	NewConnection,
))

Functions

func NewConnection

func NewConnection(config *config.Config, logger *zap.Logger) *bun.DB

NewConnection create a new connection to mysql database

Returns: - *bun.DB: a new connection to mysql database

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳