不要怂,就是干,撸起袖子干!

Commit 10f291b4 by sdepold

methods for getting auto increment fields

1 parent d026705e
......@@ -277,6 +277,15 @@ module.exports = (function() {
})
return result
},
findAutoIncrementField: function(factory) {
var fields = Utils._.map(factory.attributes, function(definition, name) {
var isAutoIncrementField = (definition && (definition.indexOf('auto_increment') > -1))
return isAutoIncrementField ? name : null
})
return Utils._.compact(fields)
}
}
......
......@@ -55,6 +55,15 @@ module.exports = (function() {
})
return result
},
findAutoIncrementField: function(factory) {
var fields = Utils._.map(factory.attributes, function(definition, name) {
var isAutoIncrementField = (definition && (definition.indexOf('INTEGER PRIMARY KEY') == 0))
return isAutoIncrementField ? name : null
})
return Utils._.compact(fields)
}
}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!