updateTable(DbUtils dbUtils, Class> tClass) {
{
(dbUtils.tableIsExist(tClass)) {
String tableName = tClass.getName();
tableName = tableName.replace(, );
String sql = + tableName;
Map filedMap = HashMap<>();
Cursor cursor = dbUtils.execQuery(sql);
count = cursor.getColumnCount();
(i = ; i
filedMap.put(cursor.getColumnName(i), cursor.getColumnName(i));
}
cursor.close();
Field[] fields = UserInfo..getDeclaredFields();
(i = ; i
(filedMap.containsKey(fields[i].getName())) {
;
} {
filedMap.put(fields[i].getName(), fields[i].getName());
(fields[i].getType().toString().equals()) {
dbUtils.execNonQuery(+ tableName + + fields[i].getName() + );
} (fields[i].getType().equals() || fields[i].getType().equals() || fields[i].getType().equals()) {
dbUtils.execNonQuery(+ tableName + + fields[i].getName() + );
}
}
}
}
} (DbException e) {
e.printStackTrace();
}
}