@Override
	public <T extends DAO> T insertNoChangeLog(DAO dao, ModelDef model) throws DatabaseException{
		DAO ret = db.insert(dao, null, model, null);
		Class<? extends DAO> clazz = getDaoClass(dao.getModelName());
		return cast(clazz, ret);
	}
@ Override public < T extends DAO > T insertNoChangeLog ( DAO dao , ModelDef model ) throws DatabaseException { DAO ret = db . insert ( dao , null , model , null ) ; Class < ? extends DAO > clazz = getDaoClass ( dao . getModelName ( ) ) ; return cast ( clazz , ret ) ; }
Insert the record without bothering changelog, to avoid infinite method recursive calls when inserting changelogs into record_changelog table
@param dao
@param model
@return
@throws DatabaseException