Skip to content

semeietech/D3DBORM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

D³DBORM

A evolution step over dynamodborm. The dynamodborm will import this project adding settings and dependencys.

import D3ORMFactory from 'domaindborm'
import dynamodbcclient from 'aws-sdk' // a example call
import dynamodbdatamapper from '@aws/dynamodb-data-mapper'

const dynamodbormFactory = new D3ORMFactory( dynamodbclient, dynamodbdatamapper)

export const AggregationRoot = dynamodbormFactory.createAggregationRoot({
    organization: '@spark',
    prefix: 'domain',
})
export const BaseModel = dynamodbormFactory.createBaseModel()
export const appendCustomMethods = dynamodbormFactory.createAppendCustomMethods()

Features

Plug and Play anothers db's besides dynamodb to have a fullfeature orm.

  • Migration

    • schema migration
    • migration de dados
    • rollback
    • deploy
    • target migration
  • Version Attribute lock

  • query language

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published