dyna-record
    Preparing search index...

      dyna-record

      dyna-record — strongly-typed DynamoDB ORM with single-table relational modeling.

      The default export is the DynaRecord base class; all entity decorators, relationship decorators, utility types, and error classes are re-exported from ./src.

      Modules

      <internal>

      Classes

      ConditionalCheckFailedError
      default
      JoinTable
      NotFoundError
      NullConstraintViolationError
      TransactionWriteFailedError
      ValidationError

      Interfaces

      ArrayFieldDef
      AttributeOptions
      BelongsToProps
      DateFieldDef
      DiscriminatedUnionFieldDef
      EnumFieldDef
      ObjectAttributeOptions
      ObjectFieldDef
      PrimitiveFieldDef

      Type Aliases

      AttributeDecoratorContext
      AttributeKind
      BelongsToField
      BelongsToTarget
      EntityAttributesOnly
      EntityInstance
      FallbackToFilterKeys
      FieldDef
      FindByIdIncludesRes
      ForeignEntityAttribute
      ForeignKey
      InferDiscriminatedUnion
      InferObjectSchema
      InferQueryResults
      IntersectTypeWithOr
      NarrowByNames
      NonNullAttributeOptions
      NonUnionFieldDef
      NonUnionObjectSchema
      NotForeignKey
      NullableForeignKey
      ObjectSchema
      Optional
      PartitionEntityNames
      PartitionKey
      SerializedTableMetadata
      ShouldNarrow
      SKScopedFilterParams
      SortKey
      TypedFilterParams
      TypedSortKeyCondition

      Variables

      dateSerializer

      Functions

      BelongsTo
      BooleanAttribute
      convertFieldToTableItem
      createObjectSerializer
      DateAttribute
      Entity
      EnumAttribute
      ForeignKeyAttribute
      HasAndBelongsToMany
      HasMany
      HasOne
      IdAttribute
      NumberAttribute
      ObjectAttribute
      objectToTableItem
      PartitionKeyAttribute
      SortKeyAttribute
      StringAttribute
      Table
      tableItemToObject