# @tek-tech/deebee

> talking with a mysql|postgres database made easier

Latest version **1.0.5-rocks-0.4-beta** (published 2022-06-11) · SEE LICENSE IN LICENSE.md license · 0 weekly downloads

## Install

```sh
npm install @tek-tech/deebee
pnpm add @tek-tech/deebee
yarn add @tek-tech/deebee
bun add @tek-tech/deebee
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.5-rocks-0.4-beta |
| Published | 2022-06-11 |
| First published | 2022-02-12 |
| Weekly downloads | 0 |
| License | SEE LICENSE IN LICENSE.md |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 38.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | El Hadji Seybatou Mbengue |
| Maintainers | dev0ps221 |
| Keywords | mysql, requests, sql, database, tektech, Seybatou, Mbengue |

## Links

- npm: https://www.npmjs.com/package/@tek-tech/deebee
- Repository: https://github.com/dev0ps221/deebee
- Homepage: https://github.com/dev0ps221/deebee#readme
- Issues: https://github.com/dev0ps221/deebee/issues
- npm.io page: https://npm.io/package/@tek-tech/deebee

## Dependencies (3)

- [pg](https://npm.io/package/pg.md) ^8.7.3
- [mysql](https://npm.io/package/mysql.md) ^2.18.1
- [@tek-tech/ears](https://npm.io/package/@tek-tech/ears.md) ^0.0.1-beta-r

## Alternatives

- [@libsql/sqlite3](https://npm.io/package/@libsql/sqlite3.md) — 39.8K weekly downloads
- [@fortemi/core](https://npm.io/package/@fortemi/core.md) — 461 weekly downloads
- [cdb-converter](https://npm.io/package/cdb-converter.md) — 341 weekly downloads
- [@uplo/adapter-prisma](https://npm.io/package/@uplo/adapter-prisma.md) — 75 weekly downloads
- [typeorm-aios](https://npm.io/package/typeorm-aios.md) — 30 weekly downloads

## Recent versions

- 1.0.5-rocks-0.4-beta (latest) — 2022-06-11
- 1.0.5-rocks-0.2-beta — 2022-04-17
- 1.0.5-rocks-0.1-beta — 2022-03-28
- 1.0.5-rocks — 2022-03-28
- 1.0.4-pg-0.1-beta-0.0.1 — 2022-03-28
- 1.0.4-pg-0.1-beta — 2022-03-28
- 1.0.4-pg-0.1 — 2022-03-28
- 1.0.4-pg — 2022-03-28
- 1.0.4-beta-pg-go — 2022-03-27
- 1.0.4-beta-pg — 2022-03-27
- 1.0.4-beta — 2022-02-21
- 1.0.3-tee-r5 — 2022-02-21
- 1.0.3-tee-r3 — 2022-02-15
- 1.0.3-tee-r2 — 2022-02-15
- 1.0.3-tee-r1 — 2022-02-15
- … 8 more at https://npm.io/package/@tek-tech/deebee/versions

## README

# deebee
mysql requests made easier for nodejs

## example usage

### Installation
> >```
> >npm i @tek-tech/deebee
> >```
>
>
>
### Initialisation
> >```
> >const DeeBee = require('@tek-tech/deebee');
> >```
>
>
>
### simple connection to a mysql database || connexion simple a une base de donnee mysql
> >```
> >const DeeBee = require('@tek-tech/deebee');
> >const credentials = {
>    >user:'database_username',
>    >password:'database_password',
>    >database:'database_name',
>    >host:'database_host'
>>};
> >const connection = new DeeBee(credentials);
> >connection.whenReady(
> >   ()=>{
> >       //do something with the connection
> >       //faire quelque chose avec la connexion
> >   }
> >)
> >``` 



### execute a basic sql request | executer une simple requete
> >```
> >const exec = connection._db();
> >exec.query(`select * table name`,(error,rows)=>{
> >  if(error){
> >    //do something with the error message | on traite l'erreur
> >  }else{
> >    //do something with the result | on traite le resultat(rows; stores an array|contient un array)
> >  }
> >});
> >```
[![Made-In-Senegal](https://github.com/GalsenDev221/made.in.senegal/blob/master/assets/badge.svg)](https://github.com/GalsenDev221/made.in.senegal)
[![](https://data.jsdelivr.com/v1/package/npm/@tek-tech/deebee/badge)](https://www.jsdelivr.com/package/npm/@tek-tech/deebee)

---
_Source: https://npm.io/package/@tek-tech/deebee · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
