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
      WriteConditionFailedError

      Interfaces

      ArrayFieldDef
      AttributeOptions
      BelongsToForeignKeyTargetError
      BelongsToProps
      CreateOperationOptions
      CreateRelationshipConditionError
      DateFieldDef
      DeleteOperationOptions
      DiscriminatedUnionFieldDef
      DuplicateIndexNameError
      DuplicateVectorAttributeError
      DynaRecordDocumentClient
      EmbeddingModelDescriptor
      EnumFieldDef
      ForeignKeyTargetGuard
      IndexSearchOptions
      JoinTableCreateOptions
      JoinTableDeleteOptions
      MemberOfMultipleIndexesError
      NonSearchableMemberError
      ObjectAttributeOptions
      ObjectFieldDef
      PrimitiveFieldDef
      RelatedEntityCondition
      SearchOptions
      SearchResult
      UnknownVectorIndexOptionError
      UntypedForeignKeyTargetError
      UpdateOperationOptions
      VectorIndexMetadata
      VectorIndexOptions
      WriteConditionFailure

      Type Aliases

      AttributeDecoratorContext
      AttributeKind
      BelongsToField
      BelongsToTarget
      Brand
      CreateCondition
      DynamoNativeValue
      DynamoScalarValue
      EmbeddingProvider
      EntityAttributesOnly
      EntityInstance
      FallbackToFilterKeys
      FieldDef
      FilterTypes
      FindByIdIncludesRes
      ForeignEntityAttribute
      ForeignKey
      HasMultipleSearchableAttributes
      IncludedEntities
      InferDiscriminatedUnion
      InferObjectSchema
      InferQueryResults
      InferSearchResults
      IntersectTypeWithOr
      JoinTableCondition
      NarrowByNames
      NarrowMembersByName
      NonNullAttributeOptions
      NonUnionFieldDef
      NonUnionObjectSchema
      NotForeignKey
      NullableForeignKey
      ObjectSchema
      Optional
      PartitionEntityNames
      PartitionKey
      Searchable
      SearchableAttributeKeys
      SearchFilter
      SearchFilterable
      SearchFilterParams
      SearchFilterValue
      SearchQuery
      SearchResults
      SerializedTableMetadata
      SerializedVectorIndexMetadata
      ShouldNarrow
      SKScopedFilterParams
      SortKey
      StoredFilterTypes
      TableClientOptions
      TargetCondition
      TypedFilterParams
      TypedSortKeyCondition
      ValidateVectorIndexes
      VectorAttributeName
      VectorDistanceFunction
      VectorIndexConstructs
      VectorIndexMembers
      VectorIndexScoped
      WriteCondition
      WriteConditionGuard

      Variables

      reservedVectorAttributePrefix
      TitanTextEmbedV2
      TitanTextEmbedV2Dim256
      TitanTextEmbedV2Dim512

      Functions

      BelongsTo
      BooleanAttribute
      DateAttribute
      Entity
      EnumAttribute
      ForeignKeyAttribute
      HasAndBelongsToMany
      HasMany
      HasOne
      IdAttribute
      isValidVectorAttributeName
      NumberAttribute
      ObjectAttribute
      PartitionKeyAttribute
      Searchable
      SearchFilterable
      SortKeyAttribute
      StringAttribute
      Table