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

Commit d27e79fa by Sascha Depold

added a method for adding a prefix to a string

1 parent 560367f4
...@@ -21,6 +21,10 @@ SequelizeHelper = { ...@@ -21,6 +21,10 @@ SequelizeHelper = {
return name.toLowerCase().replace(/s$/, "") + "Id" return name.toLowerCase().replace(/s$/, "") + "Id"
}, },
addPrefix: function(prefix, string) {
return prefix + string[0].toUpperCase() + string.replace(/^./, "")
},
asTableName: function(name) { asTableName: function(name) {
return name + "s" return name + "s"
}, },
......
...@@ -63,6 +63,9 @@ module.exports = { ...@@ -63,6 +63,9 @@ module.exports = {
assert.equal(h.SQL.hashToWhereConditions(5, Day.attributes), 'id = 5') assert.equal(h.SQL.hashToWhereConditions(5, Day.attributes), 'id = 5')
assert.equal(h.SQL.hashToWhereConditions({name: 'asd'}, Day.attributes), "name='asd'") assert.equal(h.SQL.hashToWhereConditions({name: 'asd'}, Day.attributes), "name='asd'")
}, },
'SQL: addPrefix': function(assert) {
assert.equal(SequelizeHelper.SQL.addPrefix('foo', 'bar'), 'fooBar')
},
'Hash: forEach': function(assert) { 'Hash: forEach': function(assert) {
var values = [] var values = []
var keys = [] var keys = []
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!