SQL with returning optiontransaction option to dbxUpdatewhere_cols ordering different than data framedbxExecute functiondbxSelectskip_existing option to dbxUpsertbatch_size option skipping partial batchesdbxUpdate transactionvariables to dbxConnectconnect_timeout, sslcert, sslkey, and sslcrl for RPostgreSQLdbx_logging over dbx_verbosedbxUpsertsslmode and sslrootcert for RPostgreSQLhms objectsBreaking
The dbxInsert and dbxUpsert functions no longer return a data frame by default. For MySQL and SQLite, the data frame was just the records argument. For Postgres, if you use auto-incrementing primary keys, the data frame contained ids of the newly inserted/upserted records. To get the ids, pass name of the column as the returning argument:
timestamp without time zone columns in Postgres are now stored in UTC instead of local time by default. This does not affect timestamp with time zone columns. To keep the previous behavior, use: