-
Notifications
You must be signed in to change notification settings - Fork 640
/
Copy pathindex.js
57 lines (55 loc) · 1.78 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
import apiTokenHandlers from './handlers/api-tokens.js';
import categoryHandlers from './handlers/categories.js';
import cratesHandlers from './handlers/crates.js';
import docsRsHandlers from './handlers/docs-rs.js';
import inviteHandlers from './handlers/invites.js';
import keywordHandlers from './handlers/keywords.js';
import metadataHandlers from './handlers/metadata.js';
import playgroundHandlers from './handlers/playground.js';
import sessionHandlers from './handlers/sessions.js';
import summaryHandlers from './handlers/summary.js';
import teamHandlers from './handlers/teams.js';
import userHandlers from './handlers/users.js';
import versionHandlers from './handlers/versions.js';
import apiToken from './models/api-token.js';
import category from './models/category.js';
import crateOwnerInvitation from './models/crate-owner-invitation.js';
import crateOwnership from './models/crate-ownership.js';
import crate from './models/crate.js';
import dependency from './models/dependency.js';
import keyword from './models/keyword.js';
import mswSession from './models/msw-session.js';
import team from './models/team.js';
import user from './models/user.js';
import versionDownload from './models/version-download.js';
import version from './models/version.js';
import { factory } from './utils/factory.js';
export const handlers = [
...apiTokenHandlers,
...categoryHandlers,
...cratesHandlers,
...docsRsHandlers,
...inviteHandlers,
...keywordHandlers,
...metadataHandlers,
...playgroundHandlers,
...sessionHandlers,
...summaryHandlers,
...teamHandlers,
...userHandlers,
...versionHandlers,
];
export const db = factory({
apiToken,
category,
crateOwnerInvitation,
crateOwnership,
crate,
dependency,
keyword,
mswSession,
team,
user,
versionDownload,
version,
});