Skip to content

Commit

Permalink
version 0.1-0
Browse files Browse the repository at this point in the history
  • Loading branch information
eddelbuettel authored and gaborcsardi committed Oct 12, 2008
0 parents commit ec94a1f
Show file tree
Hide file tree
Showing 58 changed files with 11,303 additions and 0 deletions.
14 changes: 14 additions & 0 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Package: RPostgreSQL
Version: 0.1-0
Title: R interface to the PostgreSQL database system
Author: Sameer Kumar Prayaga <sameer.bits@gmail.com> with mentor Dirk Eddelbuettel <edd@debian.org>
Maintainer: Dirk Eddelbuettel <edd@debian.org>
Description: Database interface and PostgreSQL driver for R.
This version complies with the database interface
definition as implemented in the package DBI.
LazyLoad: true
Depends: R (>= 2.7.0), methods, DBI (>= 0.1-4)
License: GPL-2
URL: www.stat.bell-labs.com/RS-DBI, www.postgresql.org, www.r-project.org
Collate: S4R.R zzz.R PostgreSQLSupport.R dbObjectId.R PostgreSQL.R
Packaged: Sun Oct 12 13:04:55 2008; edd
110 changes: 110 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@

import(methods)
import(DBI)

useDynLib(RPostgreSQL)

## Classes
exportClasses(
dbObjectId,
PostgreSQLObject,
PostgreSQLDriver,
PostgreSQLConnection,
PostgreSQLResult
)

## Methods/Generics
exportMethods(
coerce,
dbApply,
dbBeginTransaction,
dbCallProc,
dbClearResult,
dbColumnInfo,
dbCommit,
dbConnect,
dbDataType,
dbDisconnect,
# dbEscapeStrings,
dbExistsTable,
dbGetException,
dbGetInfo,
dbGetQuery,
dbGetRowCount,
dbGetRowsAffected,
dbGetStatement,
dbHasCompleted,
dbListConnections,
dbListFields,
dbListResults,
dbListTables,
# dbMoreResults,
# dbNextResult,
dbReadTable,
dbRemoveTable,
dbRollback,
dbSendQuery,
dbUnloadDriver,
dbWriteTable,
fetch,
format,
initialize,
isSQLKeyword,
make.db.names,
show,
SQLKeywords,
summary
)

## regular functions (most of these will be made private)
export(
PostgreSQL,
dbBuildTableDefinition,
isIdCurrent,
.PostgreSQLKeywords,
postgresqlInitDriver,
postgresqlCloseDriver,
postgresqlDescribeDriver,
postgresqlDriverInfo,
postgresqlNewConnection,
postgresqlCloneConnection,
postgresqlDescribeConnection,
postgresqlConnectionInfo,
postgresqlCloseConnection,
postgresqlExecStatement,
postgresqlQuickSQL,
postgresqlDBApply,
postgresqlFetch,
postgresqlResultInfo,
postgresqlDescribeResult,
postgresqlDescribeFields,
postgresqlCloseResult,
postgresqlImportFile,
postgresqlReadTable,
postgresqlWriteTable,
# postgresqlEscapeStrings,
postgresqlDataType,
safe.write
)

## constants
#export(
# CLIENT_LONG_PASSWORD,
# CLIENT_FOUND_ROWS,
# CLIENT_LONG_FLAG,
# CLIENT_CONNECT_WITH_DB,
# CLIENT_NO_SCHEMA,
# CLIENT_COMPRESS,
# CLIENT_ODBC,
# CLIENT_LOCAL_FILES,
# CLIENT_IGNORE_SPACE,
# CLIENT_PROTOCOL_41,
# CLIENT_INTERACTIVE,
# CLIENT_SSL,
# CLIENT_IGNORE_SIGPIPE,
# CLIENT_TRANSACTIONS,
# CLIENT_RESERVED,
# CLIENT_SECURE_CONNECTION,
# CLIENT_MULTI_STATEMENTS,
# CLIENT_MULTI_RESULTS
#)

0 comments on commit ec94a1f

Please sign in to comment.