Documentation
¶
Overview ¶
Package config provides configuration types for the jone migration tool.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Client string
Connection Connection
Migrations Migrations
}
Config holds the main configuration for jone.
type Connection ¶
type Connection struct {
Host string
Port string
User string
Password string
Database string
SSLMode string // disable, require, verify-full
}
Connection holds database connection parameters.
func (*Connection) DSN ¶
func (c *Connection) DSN() string
DSN returns the PostgreSQL connection string.
type Migrations ¶
type Migrations struct {
TableName string
}
Migrations holds migration-specific configuration.
Click to show internal directories.
Click to hide internal directories.