backbone-dynamodb.js
function _tableName() {
	if ( this.tableName ) {
		return _.result( this, 'tableName' );
	}

	var urlAttributeName = this instanceof Backbone.DynamoDB.Model ? 'urlRoot' : 'url',
		table = _.result( this, urlAttributeName ).replace( /^\//, '' );

	return table.charAt( 0 ).toUpperCase() + table.substr( 1 );
}
function _tableName() {
	if ( this.tableName ) {
		return _.result( this, 'tableName' );
	}

	var urlAttributeName = this instanceof Backbone.DynamoDB.Model ? 'urlRoot' : 'url',
		table = _.result( this, urlAttributeName ).replace( /^\//, '' );

	return table.charAt( 0 ).toUpperCase() + table.substr( 1 );
}
function _tableName ( ) { if ( this . tableName ) { return _ . result ( this , 'tableName' ) ; } var urlAttributeName = this instanceof Backbone . DynamoDB . Model ? 'urlRoot' : 'url' , table = _ . result ( this , urlAttributeName ) . replace ( / ^\/ / , '' ) ; return table . charAt ( 0 ) . toUpperCase ( ) + table . substr ( 1 ) ; }
Determines the name of the table for the Model or Collection instance.
It returns the instance's `tableName` property, if it has one. Otherwise,
it determines the name using the `urlRoot` property, if it's a Model, or the
`url` property if it's a Collection.
Determines the name of the table for the Model or Collection instance . It returns the instance s tableName property if it has one . Otherwise it determines the name using the urlRoot property if it s a Model or the url property if it s a Collection .