Methods
Public Class methods
default_key() [ source ]

class level

default_key=(x) [ source ]
Public Instance methods
classify( type=:nitro ) [ source ]

Like classname, but returns the actual class.

classname( type=:nitro ) [ source ]

Converts a table name into a class name.

foreign_key( type=nil )

Alias for keyname

keyname( type=nil ) [ source ]

This is good for generating database key/id field names from class names. In essense, it demodulizes, underscores and appends ‘id’.

This method is also aliased as foreign_key
tableize( type=:nitro )

Alias for tablename

tablename( type=:nitro ) [ source ]

Converts a class-esque name into a table name.

This method is also aliased as tableize