sdk/types/tsAlias
Type Aliases
'Read the “', Type Aliases, '” section'CombinedInsertContent
'Read the “', CombinedInsertContent, '” section'type CombinedInsertContent = Omit<tsPageContentInsert, "id" | "contentId">;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:174
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
'Read the “', tsDiffTrackingInsert, '” section'type tsDiffTrackingInsert = typeof tsDiffTracking.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:126
Type alias for the inferred Insert type of tsDiffTracking
.
This type is derived from the $inferInsert
property of tsDiffTracking
.
tsDiffTrackingSelect
'Read the “', tsDiffTrackingSelect, '” section'type tsDiffTrackingSelect = typeof tsDiffTracking.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:119
Type alias for the inferred select type of tsDiffTracking
.
This type is derived from the $inferSelect
property of tsDiffTracking
.
tsOAuthAccountsSelect
'Read the “', tsOAuthAccountsSelect, '” section'type tsOAuthAccountsSelect = typeof tsOAuthAccounts.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:59
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
'Read the “', tsPageContentInsert, '” section'type tsPageContentInsert = typeof tsPageContent.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:164
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
'Read the “', tsPageContentSelect, '” section'type tsPageContentSelect = typeof tsPageContent.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:134
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
'Read the “', tsPageDataCategoriesInsert, '” section'type tsPageDataCategoriesInsert = typeof tsPageDataCategories.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:190
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
'Read the “', tsPageDataCategoriesSelect, '” section'type tsPageDataCategoriesSelect = typeof tsPageDataCategories.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:112
Type representing the selection of page data categories.
This type is inferred from the tsPageDataCategories
object using the $inferSelect
property.
tsPageDataInsert
'Read the “', tsPageDataInsert, '” section'type tsPageDataInsert = typeof tsPageData.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:156
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
'Read the “', tsPageDataSelect, '” section'type tsPageDataSelect = typeof tsPageData.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:98
Type alias for the inferred select type of tsPageData
.
This type is derived from the $inferSelect
property of tsPageData
.
tsPageDataTagsInsert
'Read the “', tsPageDataTagsInsert, '” section'type tsPageDataTagsInsert = typeof tsPageDataTags.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:182
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
'Read the “', tsPageDataTagsSelect, '” section'type tsPageDataTagsSelect = typeof tsPageDataTags.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:105
Type representing the selection of tags from the tsPageDataTags
object.
This type is inferred from the $inferSelect
property of the tsPageDataTags
object.
tsPageFolderInsert
'Read the “', tsPageFolderInsert, '” section'type tsPageFolderInsert = typeof tsPageFolderStructure.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:29
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
'Read the “', tsPageFolderSelect, '” section'type tsPageFolderSelect = typeof tsPageFolderStructure.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:21
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
'Read the “', tsPermissionsInsert, '” section'type tsPermissionsInsert = typeof tsPermissions.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:91
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
'Read the “', tsPermissionsSelect, '” section'type tsPermissionsSelect = typeof tsPermissions.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:83
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
'Read the “', tsSessionTableInsert, '” section'type tsSessionTableInsert = typeof tsSessionTable.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:75
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
'Read the “', tsSessionTableSelect, '” section'type tsSessionTableSelect = typeof tsSessionTable.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:67
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
'Read the “', tsSiteConfigInsert, '” section'type tsSiteConfigInsert = typeof tsSiteConfig.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:148
Type representing the insertion of site configuration data.
This type is inferred from the $inferInsert
property of the tsSiteConfig
object.
tsSiteConfigSelect
'Read the “', tsSiteConfigSelect, '” section'type tsSiteConfigSelect = typeof tsSiteConfig.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:141
Type representing the selection of site configuration data.
This type is inferred from the $inferSelect
property of the tsSiteConfig
object.
tsUsersInsert
'Read the “', tsUsersInsert, '” section'type tsUsersInsert = typeof tsUsers.$inferInsert;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:45
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
'Read the “', tsUsersSelect, '” section'type tsUsersSelect = typeof tsUsers.$inferSelect;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:37
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
'Read the “', tsUsersUpdate, '” section'type tsUsersUpdate = Partial<tsUsersInsert>;
Defined in: studiocms/packages/studiocms/src/sdk/types/tsAlias.ts:51
Represents a type for updating users, where all properties are optional.
This type is a partial version of the tsUsersInsert
type.