モデルがSTIの場合対応

モデルがSTIの場合対応
・sti_nameとbase_nameに相違がある場合はtruncateは行わない
・第3引数がtrueな場合はファイルパスにtable_nameではなくclass_nameを使用する