Daniel Lockyer
a622f44564
Extracted Bookshelf method overrides to plugin
...
no issue
- all these functions override those within Bookshelf so this commit
extracts them into a separate plugin from the Base model
2021-06-17 15:02:34 +01:00
Daniel Lockyer
5e9ab27a21
Refactored out local DB require in bulk-operations plugin
...
no issue
- we were only importing the `db` to access the `knex` instance, but
we can get this through the Bookshelf instance
- switches to pulling out `knex` from Bookshelf so we can remove the
remaining local require
2021-06-17 13:16:11 +01:00
Daniel Lockyer
a2b3568956
Fixed indenting for Bookshelf sanitize plugin JSDoc
...
no issue
- the indentation copied over incorrectly when I moved the code between
files
2021-06-17 13:01:15 +01:00
Daniel Lockyer
76397f5aed
Moved Bookshelf plugins to folder
...
no issue
- this moves all the plugins into a folder which but allows us to
see which are still hanging around to be extracted out
2021-06-17 12:04:38 +01:00