@@ -51,48 +51,18 @@ module.exports =
5151
5252 var _createClass = ( function ( ) { function defineProperties ( target , props ) { for ( var i = 0 ; i < props . length ; i ++ ) { var descriptor = props [ i ] ; descriptor . enumerable = descriptor . enumerable || false ; descriptor . configurable = true ; if ( 'value' in descriptor ) descriptor . writable = true ; Object . defineProperty ( target , descriptor . key , descriptor ) ; } } return function ( Constructor , protoProps , staticProps ) { if ( protoProps ) defineProperties ( Constructor . prototype , protoProps ) ; if ( staticProps ) defineProperties ( Constructor , staticProps ) ; return Constructor ; } ; } ) ( ) ;
5353
54- function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { 'default' : obj } ; }
55-
5654 function _classCallCheck ( instance , Constructor ) { if ( ! ( instance instanceof Constructor ) ) { throw new TypeError ( 'Cannot call a class as a function' ) ; } }
5755
58- var _knex = __webpack_require__ ( 1 ) ;
59-
60- var _knex2 = _interopRequireDefault ( _knex ) ;
61-
62- var _jsData = __webpack_require__ ( 2 ) ;
63-
64- var _jsData2 = _interopRequireDefault ( _jsData ) ;
65-
66- var _moutArrayMap = __webpack_require__ ( 3 ) ;
67-
68- var _moutArrayMap2 = _interopRequireDefault ( _moutArrayMap ) ;
69-
70- var _moutObjectKeys = __webpack_require__ ( 4 ) ;
71-
72- var _moutObjectKeys2 = _interopRequireDefault ( _moutObjectKeys ) ;
73-
74- var _moutObjectOmit = __webpack_require__ ( 5 ) ;
75-
76- var _moutObjectOmit2 = _interopRequireDefault ( _moutObjectOmit ) ;
77-
78- var _moutLangIsEmpty = __webpack_require__ ( 6 ) ;
79-
80- var _moutLangIsEmpty2 = _interopRequireDefault ( _moutLangIsEmpty ) ;
81-
82- var _moutStringUpperCase = __webpack_require__ ( 7 ) ;
83-
84- var _moutStringUpperCase2 = _interopRequireDefault ( _moutStringUpperCase ) ;
85-
86- var _moutStringUnderscore = __webpack_require__ ( 8 ) ;
87-
88- var _moutStringUnderscore2 = _interopRequireDefault ( _moutStringUnderscore ) ;
89-
90- var _moutLangToString = __webpack_require__ ( 9 ) ;
91-
92- var _moutLangToString2 = _interopRequireDefault ( _moutLangToString ) ;
93-
94- var DSUtils = _jsData2 [ 'default' ] . DSUtils ;
95- var P = DSUtils . Promise ;
56+ var knex = __webpack_require__ ( 1 ) ;
57+ var JSData = __webpack_require__ ( 2 ) ;
58+ var map = __webpack_require__ ( 3 ) ;
59+ var underscore = __webpack_require__ ( 4 ) ;
60+ var toString = __webpack_require__ ( 5 ) ;
61+ var DSUtils = JSData . DSUtils ;
62+ var keys = DSUtils . keys ;
63+ var isEmpty = DSUtils . isEmpty ;
64+ var upperCase = DSUtils . upperCase ;
65+ var omit = DSUtils . omit ;
9666 var contains = DSUtils . contains ;
9767 var forOwn = DSUtils . forOwn ;
9868 var deepMixIn = DSUtils . deepMixIn ;
@@ -104,13 +74,13 @@ module.exports =
10474 var reserved = [ 'orderBy' , 'sort' , 'limit' , 'offset' , 'skip' , 'where' ] ;
10575
10676 function filterQuery ( resourceConfig , params ) {
107- var query = this . query . select ( '*' ) . from ( resourceConfig . table || ( 0 , _moutStringUnderscore2 [ 'default' ] ) ( resourceConfig . name ) ) ;
77+ var query = this . query . select ( '*' ) . from ( resourceConfig . table || underscore ( resourceConfig . name ) ) ;
10878 params = params || { } ;
10979 params . where = params . where || { } ;
11080 params . orderBy = params . orderBy || params . sort ;
11181 params . skip = params . skip || params . offset ;
11282
113- forEach ( ( 0 , _moutObjectKeys2 [ 'default' ] ) ( params ) , function ( k ) {
83+ forEach ( keys ( params ) , function ( k ) {
11484 var v = params [ k ] ;
11585 if ( ! contains ( reserved , k ) ) {
11686 if ( isObject ( v ) ) {
@@ -124,7 +94,7 @@ module.exports =
12494 }
12595 } ) ;
12696
127- if ( ! ( 0 , _moutLangIsEmpty2 [ 'default' ] ) ( params . where ) ) {
97+ if ( ! isEmpty ( params . where ) ) {
12898 forOwn ( params . where , function ( criteria , field ) {
12999 if ( ! isObject ( criteria ) ) {
130100 params . where [ field ] = {
@@ -189,7 +159,7 @@ module.exports =
189159 if ( isString ( params . orderBy [ i ] ) ) {
190160 params . orderBy [ i ] = [ params . orderBy [ i ] , 'asc' ] ;
191161 }
192- query = ( 0 , _moutStringUpperCase2 [ 'default' ] ) ( params . orderBy [ i ] [ 1 ] ) === 'DESC' ? query . orderBy ( params . orderBy [ i ] [ 0 ] , 'desc' ) : query . orderBy ( params . orderBy [ i ] [ 0 ] , 'asc' ) ;
162+ query = upperCase ( params . orderBy [ i ] [ 1 ] ) === 'DESC' ? query . orderBy ( params . orderBy [ i ] [ 0 ] , 'desc' ) : query . orderBy ( params . orderBy [ i ] [ 0 ] , 'asc' ) ;
193163 }
194164 }
195165
@@ -213,7 +183,7 @@ module.exports =
213183 if ( options . __knex__ ) {
214184 this . query = options ;
215185 } else {
216- this . query = ( 0 , _knex2 [ 'default' ] ) ( options ) ;
186+ this . query = knex ( options ) ;
217187 }
218188 deepMixIn ( this . defaults , options ) ;
219189 }
@@ -227,9 +197,9 @@ module.exports =
227197 var fields = [ ] ;
228198 options = options || { } ;
229199 options [ 'with' ] = options [ 'with' ] || [ ] ;
230- return this . query . select ( '*' ) . from ( resourceConfig . table || ( 0 , _moutStringUnderscore2 [ 'default' ] ) ( resourceConfig . name ) ) . where ( resourceConfig . idAttribute , ( 0 , _moutLangToString2 [ 'default' ] ) ( id ) ) . then ( function ( rows ) {
200+ return this . query . select ( '*' ) . from ( resourceConfig . table || underscore ( resourceConfig . name ) ) . where ( resourceConfig . idAttribute , toString ( id ) ) . then ( function ( rows ) {
231201 if ( ! rows . length ) {
232- return P . reject ( new Error ( 'Not Found!' ) ) ;
202+ return DSUtils . Promise . reject ( new Error ( 'Not Found!' ) ) ;
233203 } else {
234204 var _ret = ( function ( ) {
235205 instance = rows [ 0 ] ;
@@ -271,7 +241,7 @@ module.exports =
271241 } ) ;
272242
273243 return {
274- v : P . all ( tasks )
244+ v : DSUtils . Promise . all ( tasks )
275245 } ;
276246 } ) ( ) ;
277247
@@ -294,8 +264,8 @@ module.exports =
294264 value : function create ( resourceConfig , attrs ) {
295265 var _this2 = this ;
296266
297- attrs = removeCircular ( ( 0 , _moutObjectOmit2 [ 'default' ] ) ( attrs , resourceConfig . relationFields || [ ] ) ) ;
298- return this . query ( resourceConfig . table || ( 0 , _moutStringUnderscore2 [ 'default' ] ) ( resourceConfig . name ) ) . insert ( attrs , resourceConfig . idAttribute ) . then ( function ( ids ) {
267+ attrs = removeCircular ( omit ( attrs , resourceConfig . relationFields || [ ] ) ) ;
268+ return this . query ( resourceConfig . table || underscore ( resourceConfig . name ) ) . insert ( attrs , resourceConfig . idAttribute ) . then ( function ( ids ) {
299269 if ( attrs [ resourceConfig . idAttribute ] ) {
300270 return _this2 . find ( resourceConfig , attrs [ resourceConfig . idAttribute ] ) ;
301271 } else if ( ids . length ) {
@@ -310,8 +280,8 @@ module.exports =
310280 value : function update ( resourceConfig , id , attrs ) {
311281 var _this3 = this ;
312282
313- attrs = removeCircular ( ( 0 , _moutObjectOmit2 [ 'default' ] ) ( attrs , resourceConfig . relationFields || [ ] ) ) ;
314- return this . query ( resourceConfig . table || ( 0 , _moutStringUnderscore2 [ 'default' ] ) ( resourceConfig . name ) ) . where ( resourceConfig . idAttribute , ( 0 , _moutLangToString2 [ 'default' ] ) ( id ) ) . update ( attrs ) . then ( function ( ) {
283+ attrs = removeCircular ( omit ( attrs , resourceConfig . relationFields || [ ] ) ) ;
284+ return this . query ( resourceConfig . table || underscore ( resourceConfig . name ) ) . where ( resourceConfig . idAttribute , toString ( id ) ) . update ( attrs ) . then ( function ( ) {
315285 return _this3 . find ( resourceConfig , id ) ;
316286 } ) ;
317287 }
@@ -320,9 +290,9 @@ module.exports =
320290 value : function updateAll ( resourceConfig , attrs , params , options ) {
321291 var _this4 = this ;
322292
323- attrs = removeCircular ( ( 0 , _moutObjectOmit2 [ 'default' ] ) ( attrs , resourceConfig . relationFields || [ ] ) ) ;
293+ attrs = removeCircular ( omit ( attrs , resourceConfig . relationFields || [ ] ) ) ;
324294 return filterQuery . call ( this , resourceConfig , params , options ) . then ( function ( items ) {
325- return ( 0 , _moutArrayMap2 [ 'default' ] ) ( items , function ( item ) {
295+ return map ( items , function ( item ) {
326296 return item [ resourceConfig . idAttribute ] ;
327297 } ) ;
328298 } ) . then ( function ( ids ) {
@@ -338,7 +308,7 @@ module.exports =
338308 } , {
339309 key : 'destroy' ,
340310 value : function destroy ( resourceConfig , id ) {
341- return this . query ( resourceConfig . table || ( 0 , _moutStringUnderscore2 [ 'default' ] ) ( resourceConfig . name ) ) . where ( resourceConfig . idAttribute , ( 0 , _moutLangToString2 [ 'default' ] ) ( id ) ) . del ( ) . then ( function ( ) {
311+ return this . query ( resourceConfig . table || underscore ( resourceConfig . name ) ) . where ( resourceConfig . idAttribute , toString ( id ) ) . del ( ) . then ( function ( ) {
342312 return undefined ;
343313 } ) ;
344314 }
@@ -377,36 +347,12 @@ module.exports =
377347
378348/***/ } ,
379349/* 4 */
380- /***/ function ( module , exports ) {
381-
382- module . exports = require ( "mout/object/keys" ) ;
383-
384- /***/ } ,
385- /* 5 */
386- /***/ function ( module , exports ) {
387-
388- module . exports = require ( "mout/object/omit" ) ;
389-
390- /***/ } ,
391- /* 6 */
392- /***/ function ( module , exports ) {
393-
394- module . exports = require ( "mout/lang/isEmpty" ) ;
395-
396- /***/ } ,
397- /* 7 */
398- /***/ function ( module , exports ) {
399-
400- module . exports = require ( "mout/string/upperCase" ) ;
401-
402- /***/ } ,
403- /* 8 */
404350/***/ function ( module , exports ) {
405351
406352 module . exports = require ( "mout/string/underscore" ) ;
407353
408354/***/ } ,
409- /* 9 */
355+ /* 5 */
410356/***/ function ( module , exports ) {
411357
412358 module . exports = require ( "mout/lang/toString" ) ;
0 commit comments