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<tsPageContentInsert, "id" | "contentId">;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:181
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/sdk/types/tsAlias.ts:133
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/sdk/types/tsAlias.ts:126
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/sdk/types/tsAlias.ts:17
tsEmailVerificationTokensSelect
Section titled “tsEmailVerificationTokensSelect”type tsEmailVerificationTokensSelect = typeof tsEmailVerificationTokens.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:18
tsNotificationSettingsInsert
Section titled “tsNotificationSettingsInsert”type tsNotificationSettingsInsert = typeof tsNotificationSettings.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:19
tsNotificationSettingsSelect
Section titled “tsNotificationSettingsSelect”type tsNotificationSettingsSelect = typeof tsNotificationSettings.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:20
tsOAuthAccountsSelect
Section titled “tsOAuthAccountsSelect”type tsOAuthAccountsSelect = typeof tsOAuthAccounts.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:66
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/sdk/types/tsAlias.ts:171
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/sdk/types/tsAlias.ts:141
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/sdk/types/tsAlias.ts:197
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/sdk/types/tsAlias.ts:119
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/sdk/types/tsAlias.ts:163
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/sdk/types/tsAlias.ts:105
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/sdk/types/tsAlias.ts:189
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/sdk/types/tsAlias.ts:112
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/sdk/types/tsAlias.ts:36
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/sdk/types/tsAlias.ts:28
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/sdk/types/tsAlias.ts:98
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/sdk/types/tsAlias.ts:90
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
.
tsSessionTableInsert
Section titled “tsSessionTableInsert”type tsSessionTableInsert = typeof tsSessionTable.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:82
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/sdk/types/tsAlias.ts:74
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/sdk/types/tsAlias.ts:155
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/sdk/types/tsAlias.ts:148
Type representing the selection of site configuration data.
This type is inferred from the $inferSelect
property of the tsSiteConfig
object.
tsUsersInsert
Section titled “tsUsersInsert”type tsUsersInsert = typeof tsUsers.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:52
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/sdk/types/tsAlias.ts:44
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/sdk/types/tsAlias.ts:58
Represents a type for updating users, where all properties are optional.
This type is a partial version of the tsUsersInsert
type.