Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( NO_DATABASE = DatabaseModule{ Name: "None", Package: "", ID: "0", } MYSQL = DatabaseModule{ Name: "MySQL", Package: "github.com/go-sql-driver/mysql", ID: "1", } POSTGRES = DatabaseModule{ Name: "Postgres", Package: "github.com/lib/pq", ID: "2", } POSTGRES_PGX = DatabaseModule{ Name: "Postgres with PGX", Package: "github.com/jackc/pgx/v4", ID: "3", } SQLITE = DatabaseModule{ Name: "SQLite", Package: "github.com/mattn/go-sqlite3", ID: "4", } MONGODB = DatabaseModule{ Name: "MongoDB", Package: "go.mongodb.org/mongo-driver/mongo", ID: "5", } )
View Source
var Databases = []DatabaseModule{ NO_DATABASE, MYSQL, POSTGRES, POSTGRES_PGX, SQLITE, MONGODB, }
Functions ¶
This section is empty.
Types ¶
type DatabaseModule ¶
func GetDatabaseModuleById ¶
func GetDatabaseModuleById(id string) DatabaseModule
Click to show internal directories.
Click to hide internal directories.