@SuppressWarnings({ "unchecked", "rawtypes" })
public List<M> children(Class<? extends Model> model) {
Parent child = model.getAnnotation(Parent.class);
String foreignKey = child.foreignKey();
Class<? extends Model> childModel = child.model();
String childTableName = TableMapping.me().getTable(childModel).getName();
String primaryKey = TableMapping.me().getTable(clazz).getPrimaryKey();
try {
return childModel.newInstance().find("select * from " + childTableName + " where " + foreignKey + "= ?",