1.2.0 ⢠Published 6 months ago
alldbconnect v1.2.0
alldbconnect
alldbconnect is a simple and powerful Node.js package that allows you to connect to multiple databases (PostgreSQL, MongoDB, MySQL, Redis, etc.) with a single command.
š Installation
Install alldbconnect via npm:
npm install alldbconnect
š Usage
Import the package and connect to any supported database using a single function call.
1ļøā£ PostgreSQL
require("dotenv").config();
const db = require("alldbconnect");
(async () => {
const postgres = await db.connect(process.env.POSTGRES_URL); ##for sequelize use "await connect(process.env.POSTGRES_URL, true);"
console.log("ā
PostgreSQL connected!");
})();
2ļøā£ MongoDB
require("dotenv").config();
const db = require("alldbconnect");
(async () => {
const mongo = await db.connect(process.env.MONGO_URL);
console.log("ā
MongoDB connected!");
})();
3ļøā£ MySQL
require("dotenv").config();
const db = require("alldbconnect");
(async () => {
const mysql = await db.connect(process.env.MYSQL_URL);
console.log("ā
MySQL connected!");
})();
4ļøā£ Redis
require("dotenv").config();
const db = require("alldbconnect");
(async () => {
const redis = await db.connect(process.env.REDIS_URL);
console.log("ā
Redis connected!");
})();
š Environment Variables
Set your database URLs in a .env
file:
POSTGRES_URL=your_postgres_connection_string
MONGO_URL=your_mongodb_connection_string
MYSQL_URL=your_mysql_connection_string
REDIS_URL=your_redis_connection_string
š License
This package is open-source and available under the MIT license.
š Now you can connect to multiple databases with a single command!