2.1.5 • Published 2 months ago

art-ery-aws v2.1.5

Weekly downloads
4
License
ISC
Repository
github
Last release
2 months ago

Simple Table Example

{defineModule} = require '@art-suite/art-foundation'
{DynamoDbPipeline} = require 'art-ery-aws'
{createDatabaseFilters} = require 'art-ery/Filters'

defineModule module, class Channel extends DynamoDbPipeline

  @filter createDatabaseFilters
    title: "trimmedString"

Full Declaration & Many-to-Many Table Example

This uses all of the declaration features of DynamoDbPipeline. This is also a good example for how to do a many-to-many DynamoDb model.

{defineModule} = require '@art-suite/art-foundation'
{DynamoDbPipeline} = require 'art-ery-aws'
{createDatabaseFilters} = require 'art-ery/Filters'

defineModule module, class Participant extends DynamoDbPipeline
  @primaryKey "postId/userId"
  @globalIndexes participantsByUserId: "userId/createdAt"
  @localIndexes  participantsByPostId: "postId/createdAt"

  @filter createDatabaseFilters
    user: "link"
    post: "link"
2.1.5

2 months ago

2.1.4

3 years ago

2.1.3

3 years ago

2.1.2

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.36.2

3 years ago

1.36.1

4 years ago

1.36.0

4 years ago

1.35.3

4 years ago

1.35.2

4 years ago