Comments (3)
@ketus update the libraries (and sequelize) and check if this error persists.
document
store all entity data in JSON format, in revision numberdocumentId
is the primary key of the changed entity, utilized withmodel
field to track the changes.
from sequelize-paper-trail.
I resolve that issue with putting revision.documentId = revision.document._id
in function createAfterHook, before save.
from sequelize-paper-trail.
@RsHalit if it's still a problem with the latest version without that manual change please reopen the issue and I'll look into it.
from sequelize-paper-trail.
Related Issues (20)
- Allow the noPaperTrail option to be set via continuation-local-storage
- Exclude attributes per entity HOT 1
- Is this project still ongoing? HOT 5
- feature request: bulkCreate hook
- feature request: beforeBulkUpdate and afterBulkUpdate hooks
- relation "revisions" does not exist HOT 1
- How to capture add and remove associations? HOT 1
- sequelize-typescript support HOT 1
- Support for JSONB HOT 8
- Revisions and RevisionHistory tables are not created HOT 7
- Revisions table breaks with Sequelize 5. HOT 1
- update not creating records in revision table HOT 2
- Syntax error on MySQL for the JSONB data type HOT 4
- User Tracking does not populate associated column HOT 1
- JSON field does not work anymore in MySQL 5.7+ HOT 4
- "Revision.documentId cannot be null", HOT 2
- Usage with TypeORM HOT 2
- `model` and `document` is `null` on revision record HOT 1
- Doesn't track with MySQL
- Documentation for enabling User Tracking HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sequelize-paper-trail.