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
      EmbeddingError
      FilterError
      JoinTable
      NotFoundError
      NullConstraintViolationError
      TransactionWriteFailedError
      ValidationError
      VectorIndexMetadata

      Interfaces

      ArrayFieldDef
      AttributeOptions
      BelongsToProps
      DateFieldDef
      DiscriminatedUnionFieldDef
      EmbeddingModelDescriptor
      EnumFieldDef
      IndexSearchOptions
      ObjectAttributeOptions
      ObjectFieldDef
      ParentSearchOptions
      PrimitiveFieldDef
      SearchNotAvailable
      SearchOptions
      SearchResult
      VectorIndexOptions

      Type Aliases

      AttributeDecoratorContext
      AttributeKind
      BelongsToField
      BelongsToTarget
      Brand
      EmbeddingProvider
      EntityAttributesOnly
      EntityInstance
      FallbackToFilterKeys
      FieldDef
      FindByIdIncludesRes
      ForeignEntityAttribute
      ForeignKey
      HasMultipleSearchableAttributes
      HasSearchableRelationships
      IncludedEntities
      InferDiscriminatedUnion
      InferObjectSchema
      InferQueryResults
      InferSearchResults
      IntersectTypeWithOr
      NarrowByNames
      NarrowMembersByName
      NonNullAttributeOptions
      NonUnionFieldDef
      NonUnionObjectSchema
      NotForeignKey
      NullableForeignKey
      ObjectSchema
      Optional
      ParentSearchedEntities
      PartitionEntityNames
      PartitionKey
      Searchable
      SearchableAttributeKeys
      SearchableRelationshipEntities
      SearchableRelationshipProperties
      SearchFilter
      SearchFilterable
      SearchFilterParams
      SearchFilterValue
      SearchQuery
      SearchResults
      SerializedTableMetadata
      SerializedVectorIndexMetadata
      ShouldNarrow
      SKScopedFilterParams
      SortKey
      TypedFilterParams
      TypedSortKeyCondition

      Variables

      dateSerializer
      TitanTextEmbedV2
      TitanTextEmbedV2Dim256
      TitanTextEmbedV2Dim512
      vectorSearchKeys

      Functions

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