-
Notifications
You must be signed in to change notification settings - Fork 8
/
skygear-nov-update.slide
89 lines (68 loc) · 1.9 KB
/
skygear-nov-update.slide
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Skygear.io at Oursky
Dec Progress Update
4 Dec 2015
Rick Mak
Oursky
@rickmak
CC81327D
* Adoption
- 3 Project
- Village (React-Native)
- 9 People
* Core updates
- go1.5
- Update on the docker-compose example to make it works
- A docker for migration
docker run --rm --link skygear_db_1:db oursky/skygear-migrate
- Improve error message on DB dead
- Support sequence field, i.e. auto-increment
- Support `IN` predicate
- Support redis as AuthToken store
- Support user-relation predicate in record query
- Support eager load on multiple keypath (*use with caution*)
* Plugin
- Aware of disconnect
- Include a proper logger by default
- Improve the logging on connection lost
- Provide change password util func
- Able to pre / post process of asset in plugin after save record
* JS SDK
- Pubsub
- Eager load at query
- Save and query User Relation
- Support Geo Data and query
- Support Asset upload
- Support lambda function call
- Support query by user-relation
* Asset Upload code
const asset = new Asset({
'name': doc.name,
'file': doc,
});
recordAttrs = {
'type': 'file',
'name': doc.name,
'size': doc.size,
'document': asset,
[docOwnerKey]: new skygear.Reference(ownerRecord),
'uploadedBy': new skygear.Reference(user),
};
const docRecord = docRecordCls.create(recordAttrs);
skygear.publicDB.save(docRecord).then(() => { consol.log('saved'); })
* Query by user-relation
const query = new skygear.Query(Note);
query.havingRelation('_owner', skygear.relation.Friend);
skygear.publicDB.query(query).then((records) => {
console.log('records owned by my friend');
})
* iOS SDK
- Add clang-format
* Added how to contributing
http://docs.pandadb.com/tutorial/contributing/
In short, send me pull-request
* Regular release coming
- Every Wed
- Incompatible changes
- Features add
- Bugs fix