Creatio.Storage
Creatio.Storage it is a Node JS package that contains all storage access services. This package can be applied to any web component such as:
- NodeJS Envs
- Cloud Function
- Google App Engine
- Google Cloud Run
- Google Kubernate Engine
- Node Express Server
Getting Started
- Install enviroment (NodeJS)
- Install dependencies: npm install
- Build: npm run build
- Publish: npm publish
Build and Test
- Build: npm run build
- Test: npm run test
- TDD: npm run tdd
Documentation
Creatio Packages Dependencies
TypeDocs
Table of Contents
Enum
Enums set to manage types
AuditType
Audit trail [bigquery]
DatabaseType
Database Supported Type [datastore, firestore]
Repository
Repositories package set for NodeJS components
IRepository
Repository definition
BaseDatastoreRepository
Base repository for Google Datastore
BaseFirestoreRepository
Base repository for Google Firestore
Service
Service class set for NodeJS components
IBigQueryService
BigQuery definition
IRedisCacheService
Redis Cache definition
BigQueryService
BigQuery access for Google BigQuery
RedisCacheService
Redis Cache access for Redis Server
Contribute
If you are interested in fixing issues and contributing directly to the code, please contact to the project manager. Here is how you can contribute to Creatio.Storage:
- Submit bugs and help us verify fixes
- Submit pull requests for bug fixes and features and discuss existing proposals