code: @Deprecated
      <T> long[] insert(String table, T[] records, boolean withTransaction) {
          if (N.isNullOrEmpty(records)) {
              return N.EMPTY_LONG_ARRAY;
          }
  
          final long[] ret = new long[records.length];
  
          table = formatName(table);
  
          if (withTransaction) {
              beginTransaction();
          }
  
          try {
              for (int i = 0, len = records.length; i < len; i++) {
                  ret[i] = insert(table, records[i]);
              }
  
              if (withTransaction) {
                  sqliteDB.setTransactionSuccessful();
              }
          } finally {
              if (withTransaction) {
                  endTransaction();
              }
          }
  
          return ret;
      }
docs: Insert multiple records into data store.
  
  @param table
  @param records
  @param withTransaction
  @return