未使用エンティティなどを削除

This commit is contained in:
osamu 2023-11-25 19:06:19 +09:00
parent 0add5d0e65
commit 62e15ab1f1
2 changed files with 3 additions and 52 deletions

View File

@ -1,31 +1,11 @@
import { ModerationLogPayloads, notificationTypes } from './consts.js';
import { DriveFile, Page, User, UserDetailed } from './autogen/models';
import { Page, User, UserDetailed } from './autogen/models';
export * from './autogen/entities';
export * from './autogen/models';
export type ID = string;
export type DateString = string;
type TODO = Record<string, any>;
export type UserGroup = TODO;
export type MessagingMessage = {
id: ID;
createdAt: DateString;
file: DriveFile | null;
fileId: DriveFile['id'] | null;
isRead: boolean;
reads: User['id'][];
text: string | null;
user: User;
userId: User['id'];
recipient?: User | null;
recipientId: User['id'] | null;
group?: UserGroup | null;
groupId: UserGroup['id'] | null;
};
export type PageEvent = {
pageId: Page['id'];
event: string;
@ -34,15 +14,6 @@ export type PageEvent = {
user: User;
};
export type UserSorting =
| '+follower'
| '-follower'
| '+createdAt'
| '-createdAt'
| '+updatedAt'
| '-updatedAt';
export type OriginType = 'combined' | 'local' | 'remote';
export type ModerationLog = {
id: ID;
createdAt: DateString;

View File

@ -1,5 +1,5 @@
import { Antenna, DriveFile, EmojiDetailed, MeDetailed, Note, User } from './autogen/models.js';
import { MessagingMessage, PageEvent, UserGroup } from './entities.js';
import { Antenna, DriveFile, EmojiDetailed, MeDetailed, Note, User, Notification } from './autogen/models.js';
import { PageEvent } from './entities.js';
type FIXME = any;
@ -23,9 +23,6 @@ export type Channels = {
readAllUnreadMentions: () => void;
unreadSpecifiedNote: (payload: Note['id']) => void;
readAllUnreadSpecifiedNotes: () => void;
readAllMessagingMessages: () => void;
messagingMessage: (payload: MessagingMessage) => void;
unreadMessagingMessage: (payload: MessagingMessage) => void;
readAllAntennas: () => void;
unreadAntenna: (payload: Antenna) => void;
readAllAnnouncements: () => void;
@ -71,23 +68,6 @@ export type Channels = {
};
receives: null;
};
messaging: {
params: {
otherparty?: User['id'] | null;
group?: UserGroup['id'] | null;
};
events: {
message: (payload: MessagingMessage) => void;
deleted: (payload: MessagingMessage['id']) => void;
read: (payload: MessagingMessage['id'][]) => void;
typers: (payload: User[]) => void;
};
receives: {
read: {
id: MessagingMessage['id'];
};
};
};
serverStats: {
params: null;
events: {