Up to [cvs.NetBSD.org] / pkgsrc / math / R-DBI
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Sun Dec 18 06:46:43 2022 UTC (6 weeks ago) by mef
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (colored)
(math/R-DBI) Updated 1.1.1 to 1.1.3 # DBI 1.1.3 (2022-06-18) ## Features - `dbAppendTable()` accepts `Id` (#381, @renkun-ken). ## Documentation - `?dbSendQuery` and related methods gain a section "The data retrieval flow" (#386). - `?dbSendStatement` and related methods gain a section "The command execution flow" (#386). # DBI 1.1.2 (2021-12-19) ## Features - Use `dbQuoteLiteral()` in default method for `sqlData()` (#362, #371). - Update specification with changes from DBItest 1.7.2 (#367). ## Documentation - The pkgdown documentation for DBI generics (e.g. `?dbConnect`) contains clickable links to all known backends (except ROracle), and an explanatory sentence (#360). - `?Id` gains better examples (#295, #370). - Elaborate on status of `dbWriteTable()` in the documentation (#352, #372). - Make method definition more similar to S3. All `setMethod()` calls refer to top-level functions (#368). - `?dbReadTable` and other pages gain pointers to `Id()` and `SQL()` (#359).
Revision 1.10 / (download) - annotate - [select for diffs], Thu Apr 29 05:56:34 2021 UTC (21 months ago) by wen
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)
Update to 1.1.1 Upstream changes: DBI 1.1.1 (2021-01-04) Documentation Expand "Get started" vignette to two tutorials, basic and advanced (#332, @jawond). Bug fixes dbAppendTable() now allows columns named sep (#336). dbAppendTable() shows a better error message if the input has zero columns (#313). sqlInterpolate() now correctly interprets consecutive comments (#329, @rnorberg). dbQuoteLiteral() works for difftime objects (#325). dbQuoteLiteral() quotes dates as YYYY-MM-DD without time zone (#331). Internal Switch to GitHub Actions (#326). Update URL in DESCRIPTION.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Sep 20 22:51:47 2020 UTC (2 years, 4 months ago) by mef
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.8: +5 -2 lines
Diff to previous 1.8 (colored)
(math/R-DBI) Updated 1.0.0 to 1.1.0 # DBI 1.1.0 ## New features - New `DBIConnector` class (#280). - Specify `immediate` argument to `dbSendQuery()`, `dbGetQuery()`, `dbSendStatement()` and `dbExecute()` (#268). - Use specification for `dbGetInfo()` (#271). - `dbUnquoteIdentifier()` now supports `Id()` objects with `catalog` members (#266, @raffscallion). It also handles unquoted identifiers of the form `table`, `schema.table` or `catalog.schema.table`, for compatibility with dbplyr. ## Documentation - New DBI intro article (#286, @cutterkom). - Add pkgdown reference index (#288). - DBI specification on https://dbi.r-dbi.org/dev/articles/spec now comes with a table of contents and code formatting. - Update examples to refer to `params` instead of `param` (#235). - Improved documentation for `sqlInterpolate()` (#100). Add usage of `SQL()` to `sqlInterpolate()` examples (#259, @renkun-ken). - Improve documentation for `Id`. ## Internal - Add tests for `dbUnquoteIdentifier()` (#279, @baileych). - `sqlInterpolate()` uses `dbQuoteLiteral()` instead of checking the type of the input. - Avoid partial argument match in `dbWriteTable()` (#246, @richfitz).
Revision 1.8 / (download) - annotate - [select for diffs], Thu Aug 8 19:53:44 2019 UTC (3 years, 5 months ago) by brook
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.7: +4 -6 lines
Diff to previous 1.7 (colored)
Update all R packages to canonical form. The canonical form  of an R package Makefile includes the following: - The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as needed), and CATEGORIES. - HOMEPAGE is not present but defined in math/R/Makefile.extension to refer to the CRAN web page describing the package. Other relevant web pages are often linked from there via the URL field. This updates all current R packages to this form, which will make regular updates _much_ easier, especially using pkgtools/R2pkg.  http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jul 31 18:06:35 2019 UTC (3 years, 6 months ago) by brook
Changes since 1.6: +7 -6 lines
Diff to previous 1.6 (colored)
R-DBI: update to canonical form of an R package. Update to the canonical form of an R package and fix the LICENSE field.
Revision 1.6 / (download) - annotate - [select for diffs], Wed May 9 18:08:19 2018 UTC (4 years, 8 months ago) by minskim
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.5: +1 -4 lines
Diff to previous 1.5 (colored)
math/R-DBI: Update to 1.0.0 Changes: - New dbAppendTable() that by default calls sqlAppendTableTemplate() and then dbExecute() with a param argument, without support for row.names argument. - New dbCreateTable() that by default calls sqlCreateTable() and then dbExecute(), without support for row.names argument. - New dbCanConnect() generic with default implementation. - New dbIsReadOnly() generic with default implementation. - sqlAppendTable() now accepts lists for the values argument, to support lists of SQL objects in R 3.1. - Add default implementation for dbListFields(DBIConnection, Id), this relies on dbQuoteIdentifier(DBIConnection, Id). - Documentation updates and ug fixes.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 10 01:02:24 2018 UTC (4 years, 9 months ago) by minskim
Changes since 1.4: +6 -4 lines
Diff to previous 1.4 (colored)
math/R-DBI: Update to 0.8 Notable changes since 0.7.0: - SQL() now strips the names from the output if the names argument is unset. - The dbReadTable(), dbWriteTable(), dbExistsTable(), dbRemoveTable(), and dbListFields() generics now specialize over the first two arguments to support implementations with the Id S4 class as type for the second argument. Some packages may need to update their documentation to satisfy R CMD check again. - Schema support: Export Id(), new generics dbListObjects() and dbUnquoteIdentifier(), methods for Id that call dbQuoteIdentifier() and then forward. - New dbQuoteLiteral() generic. The default implementation uses switchpatch to avoid dispatch ambiguities, and forwards to dbQuoteString() for character vectors. Backends may override methods that also dispatch on the second argument, but in this case also an override for the "SQL" class is necessary.
Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 28 17:45:59 2018 UTC (4 years, 11 months ago) by minskim
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)
math/R-DBI: Update to 0.7 Notable changes since 0.3.1: - dbGetInfo() gains a default method. - New generic dbBind() for binding values to a parameterised query. - DBI gains a number of SQL generation functions. - dbDataType() maps character values to "TEXT" by default. - The default implementation of dbQuoteString() doesn„ŗ—’ call encodeString() anymore. - Deprecated dbDriver() and dbUnloadDriver(). - Import updated specs from DBItest. - Require R>=3.0.0.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Aug 7 01:41:38 2015 UTC (7 years, 5 months ago) by wen
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)
Update to 0.3.1 Upstream changes: # Version 0.3.1 * Actually export `dbIsValid()` :/ * `dbGetQuery()` uses `dbFetch()` in the default implementation. # Version 0.3.0 ## New and enhanced generics * `dbIsValid()` returns a logical value describing whether a connection or result set (or other object) is still valid. (#12). * `dbQuoteString()` and `dbQuoteIdentifier()` to implement database specific quoting mechanisms. * `dbFetch()` added as alias to `fetch()` to provide consistent name. Implementers should define methods for both `fetch()` and `dbFetch()` until `fetch()` is deprecated in 2015. For now, the default method for `dbFetch()` calls `fetch()`. * `dbBegin()` begins a transaction (#17). If not supported, DB specific methods should throw an error (as should `dbCommit()` and `dbRollback()`). ## New default methods * `dbGetStatement()`, `dbGetRowsAffected()`, `dbHasCompleted()`, and `dbGetRowCount()` gain default methods that extract the appropriate elements from `dbGetInfo()`. This means that most drivers should no longer need to implement these methods (#13). * `dbGetQuery()` gains a default method for `DBIConnection` which uses `dbSendQuery()`, `fetch()` and `dbClearResult()`. ## Deprecated features * The following functions are soft-deprecated. They are going away, and developers who use the DBI should begin preparing. The formal deprecation process will begin in July 2015, where these function will emit warnings on use. * `fetch()` is replaced by `dbFetch()`. * `make.db.names()`, `isSQLKeyword()` and `SQLKeywords()`: a black list based approach is fundamentally flawed; instead quote strings and identifiers with `dbQuoteIdentifier()` and `dbQuoteString()`. * `dbGetDBIVersion()` is deprecated since it's now just a thin wrapper around `packageVersion("DBI")`. * `dbSetDataMappings()` (#9) and `dbCallProc()` (#7) are deprecated as no implementations were ever provided. ## Other improvements * `dbiCheckCompliance()` makes it easier for implementors to check that their package is in compliance with the DBI specification. * All examples now use the RSQLite package so that you can easily try out the code samples (#4). * `dbDriver()` gains a more effective search mechanism that doesn't rely on packages being loaded (#1). * DBI has been converted to use roxygen2 for documentation, and now most functions have their own documentation files. I would love your feedback on how we could make the documentation better!
Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 15 02:22:18 2013 UTC (9 years, 5 months ago) by wen
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)
Update to 0.2.7 Upstream changes: Version 0.2-7 * Trivial changes (updated package fields, daj) Version 0.2-6 * Removed deprecated \synopsis in some Rd files (thanks to Prof. Ripley)
Revision 18.104.22.168 / (download) - annotate - [select for diffs] (vendor branch), Sun Apr 15 17:54:23 2012 UTC (10 years, 9 months ago) by brook
CVS Tags: pkgsrc-base, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
Import R DBI v0.2-5. A database interface (DBI) definition for communication between R and relational database management systems. All classes in this package are virtual and need to be extended by the various R/DBMS implementations.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Apr 15 17:54:23 2012 UTC (10 years, 9 months ago) by brook
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.