virtuals/sdk/types/tsAlias
Esta página aún no está disponible en tu idioma.
Type Aliases
Section titled “Type Aliases”CombinedInsertContent
Section titled “CombinedInsertContent”type CombinedInsertContent = Omit<tsPageContentSelect, "id" | "contentId">;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:228^
Represents a type that combines the properties of tsPageContentInsert
excluding ‘id’ and ‘contentId’.
This type is useful when you need to insert content without specifying the ‘id’ and ‘contentId’ fields, which might be auto-generated or handled separately.
tsDiffTrackingInsert
Section titled “tsDiffTrackingInsert”type tsDiffTrackingInsert = typeof tsDiffTracking.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:180^
Type alias for the inferred Insert type of tsDiffTracking
.
This type is derived from the $inferInsert
property of tsDiffTracking
.
tsDiffTrackingSelect
Section titled “tsDiffTrackingSelect”type tsDiffTrackingSelect = typeof tsDiffTracking.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:173^
Type alias for the inferred select type of tsDiffTracking
.
This type is derived from the $inferSelect
property of tsDiffTracking
.
tsEmailVerificationTokensInsert
Section titled “tsEmailVerificationTokensInsert”type tsEmailVerificationTokensInsert = typeof tsEmailVerificationTokens.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:39^
Represents the type used for inserting new email verification tokens into the database.
This type is inferred from the structure of the tsEmailVerificationTokens
table.
tsEmailVerificationTokensSelect
Section titled “tsEmailVerificationTokensSelect”type tsEmailVerificationTokensSelect = typeof tsEmailVerificationTokens.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:33^
Represents the selected fields from the tsEmailVerificationTokens
table.
This type is inferred from the select query on the tsEmailVerificationTokens
model.
tsNotificationSettingsInsert
Section titled “tsNotificationSettingsInsert”type tsNotificationSettingsInsert = typeof tsNotificationSettings.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:45^
Represents the type used for inserting new notification settings into the database.
Derived from the insert-able fields of the tsNotificationSettings
table schema.
tsNotificationSettingsSelect
Section titled “tsNotificationSettingsSelect”type tsNotificationSettingsSelect = typeof tsNotificationSettings.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:51^
Represents the selected fields of the tsNotificationSettings
table.
This type is inferred from the select query on the tsNotificationSettings
table.
tsOAuthAccountsInsert
Section titled “tsOAuthAccountsInsert”type tsOAuthAccountsInsert = typeof tsOAuthAccounts.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:113^
tsOAuthAccountsSelect
Section titled “tsOAuthAccountsSelect”type tsOAuthAccountsSelect = typeof tsOAuthAccounts.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:111^
Type alias for the inferred select type of the tsOAuthAccounts
object.
This type is derived from the $inferSelect
property of the tsOAuthAccounts
object,
which is used to infer the shape of the selected data from the OAuth accounts.
tsPageContentInsert
Section titled “tsPageContentInsert”type tsPageContentInsert = typeof tsPageContent.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:218^
Type alias for the inferred insert type of tsPageContent
.
This type is derived from the $inferInsert
property of tsPageContent
.
It represents the structure of data that can be inserted into the tsPageContent
.
tsPageContentSelect
Section titled “tsPageContentSelect”type tsPageContentSelect = typeof tsPageContent.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:188^
Type alias for the inferred select type of tsPageContent
.
This type is derived from the $inferSelect
property of tsPageContent
.
It is used to represent the structure of the selected content from tsPageContent
.
tsPageDataCategoriesInsert
Section titled “tsPageDataCategoriesInsert”type tsPageDataCategoriesInsert = typeof tsPageDataCategories.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:244^
Type alias for the inferred insert type of tsPageDataCategories
.
This type is derived from the $inferInsert
property of tsPageDataCategories
.
It represents the structure of data that can be inserted into the tsPageDataCategories
table.
tsPageDataCategoriesSelect
Section titled “tsPageDataCategoriesSelect”type tsPageDataCategoriesSelect = typeof tsPageDataCategories.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:166^
Type representing the selection of page data categories.
This type is inferred from the tsPageDataCategories
object using the $inferSelect
property.
tsPageDataInsert
Section titled “tsPageDataInsert”type tsPageDataInsert = typeof tsPageData.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:210^
Type alias for the inferred insert type of tsPageData
.
This type is derived from the $inferInsert
property of tsPageData
.
It represents the shape of data that can be inserted into the tsPageData
structure.
tsPageDataSelect
Section titled “tsPageDataSelect”type tsPageDataSelect = typeof tsPageData.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:152^
Type alias for the inferred select type of tsPageData
.
This type is derived from the $inferSelect
property of tsPageData
.
tsPageDataTagsInsert
Section titled “tsPageDataTagsInsert”type tsPageDataTagsInsert = typeof tsPageDataTags.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:236^
Type alias for the inferred insert type of tsPageDataTags
.
This type is derived from the $inferInsert
property of tsPageDataTags
.
It represents the shape of data that can be inserted into the tsPageDataTags
table.
tsPageDataTagsSelect
Section titled “tsPageDataTagsSelect”type tsPageDataTagsSelect = typeof tsPageDataTags.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:159^
Type representing the selection of tags from the tsPageDataTags
object.
This type is inferred from the $inferSelect
property of the tsPageDataTags
object.
tsPageFolderInsert
Section titled “tsPageFolderInsert”type tsPageFolderInsert = typeof tsPageFolderStructure.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:81^
Type alias for the inferred insert type of tsPageFolderStructure
.
This type is derived from the $inferInsert
property of tsPageFolderStructure
.
It represents the structure of data that can be inserted into the folder structure.
tsPageFolderSelect
Section titled “tsPageFolderSelect”type tsPageFolderSelect = typeof tsPageFolderStructure.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:73^
Type alias for the inferred select type of tsPageFolderStructure
.
This type is derived from the $inferSelect
property of tsPageFolderStructure
.
It represents the structure of data that can be selected from the folder structure.
tsPermissionsInsert
Section titled “tsPermissionsInsert”type tsPermissionsInsert = typeof tsPermissions.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:145^
Type alias for inserting permissions.
This type is inferred from the tsPermissions
object, specifically its $inferInsert
property.
It represents the structure of data required to insert new permissions.
tsPermissionsSelect
Section titled “tsPermissionsSelect”type tsPermissionsSelect = typeof tsPermissions.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:137^
Type alias for the inferred select type of tsPermissions
.
This type is derived from the $inferSelect
property of tsPermissions
.
It is used to represent the shape of the data that can be selected from tsPermissions
.
tsPluginDataInsert
Section titled “tsPluginDataInsert”type tsPluginDataInsert = typeof tsPluginData.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:22^
Type representing the structure of plugin data in the database when inserting new data.
tsPluginDataSelect
Section titled “tsPluginDataSelect”type tsPluginDataSelect = typeof tsPluginData.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:27^
Type representing the structure of plugin data in the database when selecting existing data.
tsSessionTableInsert
Section titled “tsSessionTableInsert”type tsSessionTableInsert = typeof tsSessionTable.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:129^
Type alias for the inferred insert type of the tsSessionTable
.
This type is derived from the $inferInsert
property of the tsSessionTable
object,
which represents the structure of data that can be inserted into the session table.
tsSessionTableSelect
Section titled “tsSessionTableSelect”type tsSessionTableSelect = typeof tsSessionTable.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:121^
Type alias for the inferred select type of the tsSessionTable
.
This type is derived from the $inferSelect
property of the tsSessionTable
object,
which represents the structure of a selected row from the tsSessionTable
.
tsSiteConfigInsert
Section titled “tsSiteConfigInsert”type tsSiteConfigInsert = typeof tsSiteConfig.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:202^
Type representing the insertion of site configuration data.
This type is inferred from the $inferInsert
property of the tsSiteConfig
object.
tsSiteConfigSelect
Section titled “tsSiteConfigSelect”type tsSiteConfigSelect = typeof tsSiteConfig.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:195^
Type representing the selection of site configuration data.
This type is inferred from the $inferSelect
property of the tsSiteConfig
object.
tsUserResetTokensInsert
Section titled “tsUserResetTokensInsert”type tsUserResetTokensInsert = typeof tsUserResetTokens.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:57^
Represents the type used for inserting new records into the tsUserResetTokens
table.
This type is inferred from the structure of the table and includes all required fields for insertion.
tsUserResetTokensSelect
Section titled “tsUserResetTokensSelect”type tsUserResetTokensSelect = typeof tsUserResetTokens.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:65^
Represents the selected fields from the tsUserResetTokens
table.
This type is inferred from the select query on the tsUserResetTokens
table,
and includes only the fields that are selected.
tsUsersInsert
Section titled “tsUsersInsert”type tsUsersInsert = typeof tsUsers.$inferInsert;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:97^
Type alias for inserting users.
This type is inferred from the tsUsers
object, specifically its $inferInsert
property.
It represents the structure of data required to insert a new user into the system.
tsUsersSelect
Section titled “tsUsersSelect”type tsUsersSelect = typeof tsUsers.$inferSelect;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:89^
Type alias for the inferred select type of tsUsers
.
This type is derived from the $inferSelect
property of tsUsers
.
It represents the shape of the data that will be selected from the tsUsers
object.
tsUsersUpdate
Section titled “tsUsersUpdate”type tsUsersUpdate = Partial<tsUsersInsert>;
Defined in: studiocms/packages/studiocms/src/virtuals/sdk/types/tsAlias.ts:103^
Represents a type for updating users, where all properties are optional.
This type is a partial version of the tsUsersInsert
type.