Returns VersionedModelConstructor<
InferData<
{
bio: ObjectType<MultilingualRichText, false>;
id: StringType<false>;
originalLanguage: StringType<true>;
},
>,
InferVirtual<
{
bio: ObjectType<MultilingualRichText, false>;
id: StringType<false>;
originalLanguage: StringType<true>;
},
>,
InferData<
{
bio: ObjectType<MultilingualRichText, false>;
id: StringType<false>;
originalLanguage: StringType<true>;
},
> & InferVirtual<
{
bio: ObjectType<MultilingualRichText, false>;
id: StringType<false>;
originalLanguage: StringType<true>;
},
> & ModelInstanceCore<
InferData<
{
bio: ObjectType<MultilingualRichText, false>;
id: StringType<false>;
originalLanguage: StringType<true>;
},
>,
InferVirtual<
{
bio: ObjectType<MultilingualRichText, false>;
id: StringType<false>;
originalLanguage: StringType<true>;
},
>,
> & RevisionFieldMap & {} & object,
never,
> & object & CreateFromRowStatic<
{
camelToSnake: { originalLanguage: "original_language" };
hasRevisions: true;
schema: {
bio: ObjectType<MultilingualRichText, false>;
id: StringType<false>;
originalLanguage: StringType<true>;
};
tableName: "user_metas";
},
>
Typed UserMeta model constructor
Create a lazy reference to the UserMeta model for use in other models. Resolves after bootstrap without causing circular import issues.