Documentation
¶
Index ¶
- func ConnectToMongoDB(mongoURI string) (*mongo.Client, context.Context, error)
- func ConnectToMySQLDB(mysqlDbUser, mysqlDbPassword, mysqlDbHost, mysqlDbPort string) (*sql.DB, error)
- func ConnectToPostgresDB(...) (*sql.DB, error)
- func MongoCopyDatabase(oldName, newName string, client *mongo.Client) error
- func MongoCreateDatabase(c *gin.Context, mongoURI string)
- func MongoDeleteDatabase(c *gin.Context, mongoURI string)
- func MongoRenameDatabase(c *gin.Context, mongoURI string)
- func MongoResetCredentials(c *gin.Context, mongoURI string)
- func MongoViewDatabaseStats(c *gin.Context, mongoURI string)
- func MysqlCreateDatabase(c *gin.Context, mysqlDbHost, mysqlDbUser, mysqlDbPassword, mysqlDbPort string)
- func MysqlDeleteDatabase(c *gin.Context, mysqlDbHost, mysqlDbUser, mysqlDbPassword, mysqlDbPort string)
- func MysqlRenameDatabase(c *gin.Context, mysqlDbHost, mysqlDbUser, mysqlDbPassword, mysqlDbPort string)
- func MysqlResetCredentials(c *gin.Context, mysqlDbHost, mysqlDbUser, mysqlDbPassword, mysqlDbPort string)
- func MysqlViewDatabaseStats(c *gin.Context, mysqlDbHost, mysqlDbUser, mysqlDbPassword, mysqlDbPort string)
- func PostgresCreateDatabase(c *gin.Context, ...)
- func PostgresDeleteDatabase(c *gin.Context, ...)
- func PostgresGetTotalQueries(c *gin.Context, ...)
- func PostgresRenameDatabase(c *gin.Context, ...)
- func PostgresResetCredentials(c *gin.Context, ...)
- func PostgresTerminateConnections(db *sql.DB, dbName string) error
- func PostgresViewDatabaseStats(c *gin.Context, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectToMongoDB ¶
func ConnectToMySQLDB ¶
func ConnectToPostgresDB ¶
func MongoCopyDatabase ¶
func MongoCreateDatabase ¶
func MongoDeleteDatabase ¶
func MongoRenameDatabase ¶
func MongoResetCredentials ¶
func MongoViewDatabaseStats ¶
func MysqlCreateDatabase ¶
func MysqlDeleteDatabase ¶
func MysqlRenameDatabase ¶
func MysqlResetCredentials ¶
func MysqlViewDatabaseStats ¶
func PostgresCreateDatabase ¶
func PostgresDeleteDatabase ¶
func PostgresDeleteDatabase(c *gin.Context, postgresDbHost, postgresDbUser, postgresDbPassword, postgresDbPort, sslMode string)
Handle deleting a PostgreSQL database and associated users
func PostgresGetTotalQueries ¶
func PostgresRenameDatabase ¶
func PostgresTerminateConnections ¶
Terminate connections to the specified database
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.