@samet-digital/be-couchbase-common
v1.0.3
Published
Couchbase common component
Readme
Samet IT : Couchbase Common
ts component backend
__ __
_________ __ _______/ /_ / /_ ____ _________ _________ ____ ___ ____ ___ ____ ____
/ ___/ __ \/ / / / ___/ __ \/ __ \/ __ `/ ___/ _ \ / ___/ __ \/ __ `__ \/ __ `__ \/ __ \/ __ \
/ /__/ /_/ / /_/ / /__/ / / / /_/ / /_/ (__ / __/ / /__/ /_/ / / / / / / / / / / / /_/ / / / /
\___/\____/\__,_/\___/_/ /_/_.___/\__,_/____/\___/ \___/\____/_/ /_/ /_/_/ /_/ /_/\____/_/ /_/ EN: Use it for Couchbase connectionsTR: Couchbase bağlantıları için bu bileşeni kullanınız
Prerequisite
- Help
- 1 - Install Git
- 2 - Build Up a Git Connection
- 3 - Install Node/NPM
- 4 - Create Project Folder
- 5 - Bind Projects Folder to Git
Usage
EN: How to add into your project?TR: Projene nasıl eklersin?
npm i @samet-it/be-couchbase-commonEnvironments
- couchbaseCommonConfig : config
Contents
- CbAdapterService - Injectable service
- CbAdapterModule - Nestjs Module
- couchbaseCommonConfig - config
- cbFilterUtil - query filter utility
- cbLine() - sql line utility
- CbRepo - abstract repository
Development
You can start to develop on it
Step 1
Step 2
EN: Clone the projectTR: Projeyi bilgisiyarına çek
git clone https://github.com/samet-digital/be-couchbase-common.git -b developmentDependencies
@samet-it/be-base-common: samet base common@leyyo/*: leyyo utilities@nestjs/*: nestjs frameworkcouchbase: couchbase client
Commands
Standards
+ language: TS
+ lint: eslint
+ inspections: intelli-j code inspections
+ ddd: domain driven development
+ edd: exception driven development
! tdd: test driven development
+ ldd: log driven development
+ ddd: document driven developmentHistory
| Date | Developer | Info | Ticket | |------------|----------------|--------------|----------------| | 2025-08-13 | Mustafa Yelmer | Created | ~~none~~ | | 2026-01-11 | Mustafa Yelmer | Refactored | ~~none~~ |
