Skip to main content
Version: Next

defineEntity

Callable

  • defineEntity<TName, TTableName, TProperties, TPK, TBase, TRepository, TForceObject>(meta): EntitySchemaWithMeta<TName, TTableName, InferEntityFromProperties<TProperties, TPK, TBase, TRepository, TForceObject>, TBase, TProperties>
  • defineEntity<TEntity, TProperties, TClassName, TTableName, TBase, TClass>(meta): EntitySchemaWithMeta<TClassName, TTableName, TEntity, TBase, TProperties, TClass>

  • Defines an entity schema using property builders, with full type inference from the property definitions.


    Parameters

    Returns EntitySchemaWithMeta<TName, TTableName, InferEntityFromProperties<TProperties, TPK, TBase, TRepository, TForceObject>, TBase, TProperties>

Index

Properties

Properties

properties

properties: PropertyBuilders
Page Options