-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdbschema.js
65 lines (64 loc) · 1.17 KB
/
dbschema.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
58
59
60
61
62
63
64
65
let db = {
users: [
{
userId: "adsa;dhf;klash",
email: "[email protected]",
handle: "user",
createdAt: "time",
imageUrl: "image/dafsd/adfa",
bio: "Hello, my name is user",
website: "https://hadsfal",
location: "London,UK",
},
],
screams: [
{
userHandle: "user",
body: "this is a sample scream",
craetedAt: "time",
likeCount: 5,
commentCount: 3,
},
],
comments: [
{
userHandle: "user",
screamId: "dajd;fajsk",
body: "comment",
createdAt: "time",
},
],
notification: [
{
recipient: "user",
sender: "john",
read: "true/false",
screamId: "djafkdafhsdfhja;k",
type: "like/comment",
createdAt: "time",
},
],
};
const userDetails = {
//Redux data
credentials: {
userId: "jsadfajs;dfkjk;sajd",
email: "[email protected]",
handle: "user",
createdAt: "time",
imageUrl: "url",
bio: "bio",
website: ".com",
location: "canton",
},
like: [
{
userHandle: "user",
screamId: "dafhasd;fh;kl",
},
{
userHandle: "user",
screamId: "screamId",
},
],
};