Esposter
Preparing search index...
@esposter/db-schema
Module @esposter/db-schema - v2.23.0
@esposter/db-schema
Table of Contents
⚖️
License
--
⚖️ License
This project is licensed under the
Apache-2.0 license
.
Enumerations
AdminActionType
AzureContainer
AzureEntityType
AzureFunction
AzureTable
AzureWebPubSubHub
BinaryOperator
ClickerAchievementName
DatabaseEntityType
DerivedDatabaseEntityType
DungeonsAchievementName
EmailAchievementName
FilterType
FilterTypeHas
FlowchartAchievementName
LikeAchievementName
MessageAchievementName
MessageMetadataType
MessageType
NotificationType
PostAchievementName
RoomAchievementName
RoomType
SearchIndex
SearchOperator
SpecialAchievementName
SurveyAchievementName
TableAchievementName
UnaryOperator
UserStatus
WebpageAchievementName
Classes
AzureMetadataEntity
BaseMessageEntity
CompositeKey
CompositeKeyEntity
FileEntity
MessageMetadataEntity
ModerationLogEntity
StandardMessageEntity
SurveyResponseEntity
UserActivityEntity
WebhookMessageEntity
Interfaces
AzureTableEntityMap
BaseLinkPreviewResponse
CompositeKeyEntityConstraint
DefaultLinkPreviewResponse
Embed
EmbedAuthor
EmbedField
EmbedFooter
FileSasEntity
Filter
FriendRequestNotificationEventGridData
PgTable
PushNotificationEventGridData
SearchIndexDocumentMap
URLLinkPreviewResponse
Video
WebhookCreateMessageInput
WebhookPayload
Type Aliases
Achievement
AchievementName
AppUserInMessage
AzureEntity
AzureUpdateEntity
BanInMessage
BanInMessageWithRelations
Block
Clause
CreateMessageInput
CustomTableClient
EntityTypeKey
Friend
FriendRequest
FriendRequestWithRelations
InviteInMessage
InviteInMessageWithRelations
Like
LinkPreviewResponse
MessageEntity
MessageEntityMap
Post
PostWithRelations
PushSubscriptionInMessageEntity
PushSubscriptionInMessageWithRelations
RoomCategoryInMessage
RoomFilterInMessage
RoomInMessage
RoomPermission
RoomRoleInMessage
SearchHistoryInMessage
SerializableValue
ServerCreateMessageInput
StandardCreateMessageInput
StandardMessageType
Survey
User
UserAchievement
UserAchievementWithRelations
UserStatusInMessage
UserToRoomInMessage
UserToRoomInMessageWithRelations
UserToRoomRoleInMessage
UserToRoomRoleInMessageWithRelations
WebhookInMessage
WebhookInMessageWithRelations
Variables
accounts
accountsRelation
AchievementName
achievementNameEnum
AchievementNames
achievementNameSchema
achievements
achievementsRelation
adminActionTypeSchema
APP_USER_NAME_MAX_LENGTH
appUsersInMessage
appUsersInMessageRelation
AZURE_MAX_BATCH_SIZE
AZURE_MAX_PAGE_SIZE
AZURE_SELF_DESTRUCT_TIMER
AzureContainerPropertiesMap
AzureEntity
BanInMessageRelations
bansInMessage
bansInMessageRelation
baseMessageEntitySchema
BinaryOperators
BlockRelations
blocks
blocksRelation
CODE_LENGTH
CompositeKeyPropertyNames
embedAuthorSchema
embedFieldSchema
embedFooterSchema
embedSchema
FILE_MAX_LENGTH
FileEntityPropertyNames
fileEntitySchema
FILENAME_MAX_LENGTH
FILTER_KEY_MAX_LENGTH
FILTER_WORDS_MAX_LENGTH
filterSchema
FilterTypeHases
FilterTypes
filterTypeSchema
FriendRequestRelations
friendRequests
friendRequestsRelation
friends
friendsRelation
InviteInMessageRelations
invitesInMessage
invitesInMessageRelation
likes
likesRelation
MENTION_MAX_LENGTH
MESSAGE_MAX_LENGTH
MessageEntityMap
messageSchema
MessageTypes
metadataSchema
moderationLogEntitySchema
notificationTypeEnum
notificationTypeSchema
pgTable
POST_DESCRIPTION_MAX_LENGTH
POST_TITLE_MAX_LENGTH
PostRelations
posts
postsRelation
PUSH_NOTIFICATION_MESSAGE_MAX_LENGTH
pushSubscriptionsInMessage
pushSubscriptionsInMessageRelation
rateLimiterFlexible
relations
ROOM_CATEGORY_NAME_MAX_LENGTH
ROOM_NAME_MAX_LENGTH
ROOM_ROLE_COLOR_MAX_LENGTH
ROOM_ROLE_NAME_MAX_LENGTH
ROOM_TOPIC_MAX_LENGTH
roomCategoriesInMessage
roomCategoriesInMessageRelation
roomFiltersInMessage
roomFiltersInMessageRelation
roomIdSchema
roomIdsSchema
RoomPermission
RoomRoleInMessageRelations
roomRolesInMessage
roomRolesInMessageRelation
roomsInMessage
roomsInMessageRelation
roomTypeEnum
roomTypeSchema
schema
searchHistoriesInMessage
searchHistoriesInMessageRelation
SearchIndexSearchableFieldsMap
selectAchievementSchema
selectAppUserInMessageSchema
selectBanInMessageSchema
selectBlockSchema
selectCommentSchema
selectFriendRequestSchema
selectFriendSchema
selectInviteInMessageSchema
selectLikeSchema
selectPostSchema
selectPushSubscriptionInMessageSchema
selectRoomCategoryInMessageSchema
selectRoomInMessageSchema
selectRoomRoleInMessageSchema
selectSearchHistoryInMessageSchema
selectSurveySchema
selectUserAchievementSchema
selectUserSchema
selectUserStatusInMessageSchema
selectUserToRoomInMessageSchema
selectUserToRoomRoleInMessageSchema
selectWebhookInMessageSchema
SERIALIZABLE_VALUE_MAX_LENGTH
serializableValueSchema
sessions
sessionsRelation
standardCreateMessageInputSchema
StandardMessageEntityPropertyNames
standardMessageEntitySchema
standardMessageTypeSchema
STATUS_MESSAGE_MAX_LENGTH
SURVEY_GROUP_MAX_LENGTH
SURVEY_NAME_MAX_LENGTH
surveyResponseEntitySchema
surveys
surveysRelation
USER_BIOGRAPHY_MAX_LENGTH
USER_NAME_MAX_LENGTH
UserAchievementRelations
userAchievements
userAchievementsRelation
userActivityEntitySchema
userIdSchema
users
usersRelation
userStatusEnum
UserStatuses
userStatusesInMessage
userStatusesInMessageRelation
usersToRoomRolesInMessage
usersToRoomRolesInMessageRelation
usersToRoomsInMessage
usersToRoomsInMessageRelation
UserToRoomInMessageRelations
UserToRoomRoleInMessageRelations
verifications
WEBHOOK_NAME_MAX_LENGTH
WebhookInMessageRelations
webhookPayloadSchema
webhooksInMessage
webhooksInMessageRelation
Functions
createAzureEntitySchema
createAzureMetadataEntitySchema
createCompositeKeyEntitySchema
createMessageEntity
createMessageMetadataEntitySchema
createNameCheckSql
createNameSchema
createNormalizedStringSchema
escapeValue
getReverseTickedTimestamp
refineMessageSchema
serializeValue
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
@esposter/db-
schema
Table of
Contents
⚖️
License
Enumerations
Admin
Action
Type
Azure
Container
Azure
Entity
Type
Azure
Function
Azure
Table
Azure
Web
Pub
Sub
Hub
Binary
Operator
Clicker
Achievement
Name
Database
Entity
Type
Derived
Database
Entity
Type
Dungeons
Achievement
Name
Email
Achievement
Name
Filter
Type
Filter
Type
Has
Flowchart
Achievement
Name
Like
Achievement
Name
Message
Achievement
Name
Message
Metadata
Type
Message
Type
Notification
Type
Post
Achievement
Name
Room
Achievement
Name
Room
Type
Search
Index
Search
Operator
Special
Achievement
Name
Survey
Achievement
Name
Table
Achievement
Name
Unary
Operator
User
Status
Webpage
Achievement
Name
Classes
Azure
Metadata
Entity
Base
Message
Entity
Composite
Key
Composite
Key
Entity
File
Entity
Message
Metadata
Entity
Moderation
Log
Entity
Standard
Message
Entity
Survey
Response
Entity
User
Activity
Entity
Webhook
Message
Entity
Interfaces
Azure
Table
Entity
Map
Base
Link
Preview
Response
Composite
Key
Entity
Constraint
Default
Link
Preview
Response
Embed
Embed
Author
Embed
Field
Embed
Footer
File
Sas
Entity
Filter
Friend
Request
Notification
Event
Grid
Data
Pg
Table
Push
Notification
Event
Grid
Data
Search
Index
Document
Map
URL
Link
Preview
Response
Video
Webhook
Create
Message
Input
Webhook
Payload
Type Aliases
Achievement
Achievement
Name
App
User
In
Message
Azure
Entity
Azure
Update
Entity
Ban
In
Message
Ban
In
Message
With
Relations
Block
Clause
Create
Message
Input
Custom
Table
Client
Entity
Type
Key
Friend
Friend
Request
Friend
Request
With
Relations
Invite
In
Message
Invite
In
Message
With
Relations
Like
Link
Preview
Response
Message
Entity
Message
Entity
Map
Post
Post
With
Relations
Push
Subscription
In
Message
Entity
Push
Subscription
In
Message
With
Relations
Room
Category
In
Message
Room
Filter
In
Message
Room
In
Message
Room
Permission
Room
Role
In
Message
Search
History
In
Message
Serializable
Value
Server
Create
Message
Input
Standard
Create
Message
Input
Standard
Message
Type
Survey
User
User
Achievement
User
Achievement
With
Relations
User
Status
In
Message
User
To
Room
In
Message
User
To
Room
In
Message
With
Relations
User
To
Room
Role
In
Message
User
To
Room
Role
In
Message
With
Relations
Webhook
In
Message
Webhook
In
Message
With
Relations
Variables
accounts
accounts
Relation
Achievement
Name
achievement
Name
Enum
Achievement
Names
achievement
Name
Schema
achievements
achievements
Relation
admin
Action
Type
Schema
APP_
USER_
NAME_
MAX_
LENGTH
app
Users
In
Message
app
Users
In
Message
Relation
AZURE_
MAX_
BATCH_
SIZE
AZURE_
MAX_
PAGE_
SIZE
AZURE_
SELF_
DESTRUCT_
TIMER
Azure
Container
Properties
Map
Azure
Entity
Ban
In
Message
Relations
bans
In
Message
bans
In
Message
Relation
base
Message
Entity
Schema
Binary
Operators
Block
Relations
blocks
blocks
Relation
CODE_
LENGTH
Composite
Key
Property
Names
embed
Author
Schema
embed
Field
Schema
embed
Footer
Schema
embed
Schema
FILE_
MAX_
LENGTH
File
Entity
Property
Names
file
Entity
Schema
FILENAME_
MAX_
LENGTH
FILTER_
KEY_
MAX_
LENGTH
FILTER_
WORDS_
MAX_
LENGTH
filter
Schema
Filter
Type
Hases
Filter
Types
filter
Type
Schema
Friend
Request
Relations
friend
Requests
friend
Requests
Relation
friends
friends
Relation
Invite
In
Message
Relations
invites
In
Message
invites
In
Message
Relation
likes
likes
Relation
MENTION_
MAX_
LENGTH
MESSAGE_
MAX_
LENGTH
Message
Entity
Map
message
Schema
Message
Types
metadata
Schema
moderation
Log
Entity
Schema
notification
Type
Enum
notification
Type
Schema
pg
Table
POST_
DESCRIPTION_
MAX_
LENGTH
POST_
TITLE_
MAX_
LENGTH
Post
Relations
posts
posts
Relation
PUSH_
NOTIFICATION_
MESSAGE_
MAX_
LENGTH
push
Subscriptions
In
Message
push
Subscriptions
In
Message
Relation
rate
Limiter
Flexible
relations
ROOM_
CATEGORY_
NAME_
MAX_
LENGTH
ROOM_
NAME_
MAX_
LENGTH
ROOM_
ROLE_
COLOR_
MAX_
LENGTH
ROOM_
ROLE_
NAME_
MAX_
LENGTH
ROOM_
TOPIC_
MAX_
LENGTH
room
Categories
In
Message
room
Categories
In
Message
Relation
room
Filters
In
Message
room
Filters
In
Message
Relation
room
Id
Schema
room
Ids
Schema
Room
Permission
Room
Role
In
Message
Relations
room
Roles
In
Message
room
Roles
In
Message
Relation
rooms
In
Message
rooms
In
Message
Relation
room
Type
Enum
room
Type
Schema
schema
search
Histories
In
Message
search
Histories
In
Message
Relation
Search
Index
Searchable
Fields
Map
select
Achievement
Schema
select
App
User
In
Message
Schema
select
Ban
In
Message
Schema
select
Block
Schema
select
Comment
Schema
select
Friend
Request
Schema
select
Friend
Schema
select
Invite
In
Message
Schema
select
Like
Schema
select
Post
Schema
select
Push
Subscription
In
Message
Schema
select
Room
Category
In
Message
Schema
select
Room
In
Message
Schema
select
Room
Role
In
Message
Schema
select
Search
History
In
Message
Schema
select
Survey
Schema
select
User
Achievement
Schema
select
User
Schema
select
User
Status
In
Message
Schema
select
User
To
Room
In
Message
Schema
select
User
To
Room
Role
In
Message
Schema
select
Webhook
In
Message
Schema
SERIALIZABLE_
VALUE_
MAX_
LENGTH
serializable
Value
Schema
sessions
sessions
Relation
standard
Create
Message
Input
Schema
Standard
Message
Entity
Property
Names
standard
Message
Entity
Schema
standard
Message
Type
Schema
STATUS_
MESSAGE_
MAX_
LENGTH
SURVEY_
GROUP_
MAX_
LENGTH
SURVEY_
NAME_
MAX_
LENGTH
survey
Response
Entity
Schema
surveys
surveys
Relation
USER_
BIOGRAPHY_
MAX_
LENGTH
USER_
NAME_
MAX_
LENGTH
User
Achievement
Relations
user
Achievements
user
Achievements
Relation
user
Activity
Entity
Schema
user
Id
Schema
users
users
Relation
user
Status
Enum
User
Statuses
user
Statuses
In
Message
user
Statuses
In
Message
Relation
users
To
Room
Roles
In
Message
users
To
Room
Roles
In
Message
Relation
users
To
Rooms
In
Message
users
To
Rooms
In
Message
Relation
User
To
Room
In
Message
Relations
User
To
Room
Role
In
Message
Relations
verifications
WEBHOOK_
NAME_
MAX_
LENGTH
Webhook
In
Message
Relations
webhook
Payload
Schema
webhooks
In
Message
webhooks
In
Message
Relation
Functions
create
Azure
Entity
Schema
create
Azure
Metadata
Entity
Schema
create
Composite
Key
Entity
Schema
create
Message
Entity
create
Message
Metadata
Entity
Schema
create
Name
Check
Sql
create
Name
Schema
create
Normalized
String
Schema
escape
Value
get
Reverse
Ticked
Timestamp
refine
Message
Schema
serialize
Value
Esposter
Loading...