question: private void addAllColumns ( ) throws SQLException { DatabaseMetaData metaData = getDatabaseMetaData ( ) ; List < String > columns = new ArrayList < > ( ) ; try ( ResultSet rs = metaData . getColumns ( null , null , normalizeObjectName ( statementModel . getTableName ( ) ) , null ) ) { while ( rs . next ( ) ) { columns . add ( quoteObjectName ( rs . getString ( IDX_COLUMN_NAME ) ) ) ; } } columnNames = columns . toArray ( new String [ 0 ] ) ; addReturningClause ( ) ; }
target:  Adds all available table columns to the query as generated keys.