corrected all comment references to the model name of the table
added support for REAL column type
added NOT NULL support
added support for default values