This commit is contained in:
Ahmed Bouhuolia
2020-03-16 00:06:15 +02:00
parent 56701951b7
commit 73711384f6
7925 changed files with 18478 additions and 959 deletions

View File

@@ -1,4 +1,6 @@
import { Model } from 'objection';
import {transform, snakeCase} from 'lodash';
import {mapKeysDeep} from '@/utils';
export default class ModelBase extends Model {
static get collection() {
@@ -13,4 +15,13 @@ export default class ModelBase extends Model {
return result;
});
}
$formatJson(json, opt) {
const transformed = mapKeysDeep(json, (value, key) => {
return snakeCase(key);
});
const parsedJson = super.$formatJson(transformed, opt);
return parsedJson;
}
}