This is a very simple way to generate code using ruby erb templates without connecting to any database. The concept is simple. Save your create table sql statements to files, then use some templates to generate code based on the table sql.
SHOW FULL COLUMNS FROM `jrk_downrecords` [ RunTime:0.001018s ]
SELECT `a`.`aid`,`a`.`title`,`a`.`create_time`,`m`.`username` FROM `jrk_downrecords` `a` INNER JOIN `jrk_member` `m` ON `a`.`uid`=`m`.`id` WHERE `a`.`status` = 1 GROUP BY `a`.`aid` ORDER BY `a`.`create_time` DESC LIMIT 10 [ RunTime:0.061298s ]
SHOW FULL COLUMNS FROM `jrk_tagrecords` [ RunTime:0.001249s ]
SELECT * FROM `jrk_tagrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 20 [ RunTime:0.001377s ]
SHOW FULL COLUMNS FROM `jrk_member` [ RunTime:0.001038s ]
SELECT `id`,`username`,`userhead`,`usertime` FROM `jrk_member` WHERE `status` = 1 ORDER BY `usertime` DESC LIMIT 10 [ RunTime:0.003143s ]
SHOW FULL COLUMNS FROM `jrk_searchrecords` [ RunTime:0.000881s ]
SELECT * FROM `jrk_searchrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 5 [ RunTime:0.003775s ]
SELECT aid,title,count(aid) as c FROM `jrk_downrecords` GROUP BY `aid` ORDER BY `c` DESC LIMIT 10 [ RunTime:0.013471s ]
SHOW FULL COLUMNS FROM `jrk_articles` [ RunTime:0.001273s ]
UPDATE `jrk_articles` SET `hits` = 2 WHERE `id` = 219991 [ RunTime:0.013230s ]