Finish basic offline sync logic
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing

This commit is contained in:
2020-10-30 21:59:42 -05:00
parent 135f55f9c2
commit dffb3d9efa
4 changed files with 147 additions and 6 deletions

View File

@@ -8,7 +8,7 @@ class OfflineDataSyncModel extends Model {
sync_timestamp: { type: Date, default: () => new Date() },
UUID: { type: String, default: uuid },
codiums: [Object],
database: [Object],
databases: [Object],
databaseColumns: [Object],
databaseEntries: [Object],
fileGroups: [Object],
@@ -21,7 +21,7 @@ class OfflineDataSyncModel extends Model {
const rec = new this({
user_id: req.user.id,
codiums: req.body?.dirtyRecords.codiums,
database: req.body?.dirtyRecords.database,
databases: req.body?.dirtyRecords.databases,
databaseColumns: req.body?.dirtyRecords.databaseColumns,
databaseEntries: req.body?.dirtyRecords.databaseEntries,
fileGroups: req.body?.dirtyRecords.fileGroups,