Showing 4 of 4 total issues
Function createTable
has 52 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
static createTable (dynamoDB, TableName) {
return dynamoDB
.createTable({
TableName,
KeySchema: [
Function persist
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
persist (event) {
ModelEventType(event, ['EventStore.persist()', 'event:ModelEvent'])
return this.dynamoDB
.putItem({
Item: {
Function addToListIfNotPresent
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
addToListIfNotPresent (indexName, aggregateId) {
NonEmptyString(indexName, ['AggregateIndex.addToListIfNotPresent()', 'indexName:String'])
NonEmptyString(aggregateId, ['AggregateIndex.addToListIfNotPresent()', 'aggregateId:String'])
return this.dynamoDB
.updateItem({
Function createTable
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
static createTable (dynamoDB, TableName) {
return dynamoDB
.createTable({
TableName,
KeySchema: [