code: public static String toColumnName(Field field) {
          if (field.isAnnotationPresent(Column.class)) {
              Column annotation = field.getAnnotation(Column.class);
              return annotation.name();
          }
  
          return toSQLNameDefault(field.getName());
      }
docs: Maps a Java Field object to the database's column name.
  
  @param field  the {@link java.lang.reflect.Field} that will be mapped
  @return the name of the given Field as represented in the database. If the Field is annotated
  with {@link com.orm.annotation.Column} then the {@link com.orm.annotation.Column#name()} will be
  returned. Else, the Field's {@link java.lang.reflect.Field#getName()} will be
  converted from CamelCase to UNDER_SCORE notation