mirror of
https://github.com/vale981/grapher
synced 2025-03-05 09:31:42 -05:00
50 lines
1 KiB
Markdown
50 lines
1 KiB
Markdown
## Migrations
|
|
|
|
### From 1.3.5 -> 1.3.6
|
|
|
|
When you use reducers with a body that uses a link that should return a single result, you will now get the object, not an array with a single element.
|
|
|
|
### From 1.2 to 1.3
|
|
|
|
SimpleSchema has been completely removed and it will no longer extend your Collection's schema automatically, therefore,
|
|
if you have configured links you have to manually add them.
|
|
|
|
The `metadata` link configuration is no longer an object, but a `Boolean`
|
|
|
|
```js
|
|
// no longer working
|
|
Users.addLinks({
|
|
profile: {
|
|
collection: Profiles,
|
|
metadata: {
|
|
createdAt: { type: Date },
|
|
},
|
|
},
|
|
});
|
|
```
|
|
|
|
=>
|
|
|
|
```js
|
|
// working
|
|
Users.addLinks({
|
|
profile: {
|
|
collection: Profiles,
|
|
metadata: true,
|
|
},
|
|
});
|
|
```
|
|
|
|
`createNamedQuery` has been removed, use `createQuery` instead:
|
|
|
|
```js
|
|
// no longer working
|
|
createNamedQuery('xxx', {});
|
|
|
|
// working
|
|
createQuery('xxx', {});
|
|
```
|
|
|
|
If you used `$postFilter` in your queries, rename it to `$postFilters`
|
|
|
|
If you used resolver links, migrate to reducers.
|