conexion: R6 Class encapsula las necesidades basicas de una conexion a...

Description Public fields Methods

Description

R6 Class encapsula las necesidades basicas de una conexion a Postgres

R6 Class encapsula las necesidades basicas de una conexion a Postgres

Public fields

conn

Conexión DBI para pasar a funciones

Methods

Public methods


Method new()

Crea nuevo objeto de conexión

Usage
conexion$new()
Details

Esta función requiere unas variables de ambiente cargadas para poder functionar. DATABASE_NAME para el nombre de la base de datos; DATABASE_USER para el usuario de autenticación; DATABASE_PW para la contraseña de dicho usuario; DATABASE_HOST para la dirección IP de la base de datos; DATABASE_PORT para el puerto de la base de datos.


Method execute()

Método para DBI::dbExecute

Usage
conexion$execute(...)
Arguments
...

Argumentos de DBI::dbExecute


Method send_query()

Método para DBI::dbGetQuery

Usage
conexion$send_query(...)
Arguments
...

Argumentos de DBI::dbGetQuery


Method list_tables()

Método para DBI::dbListTables

Usage
conexion$list_tables()
Arguments
...

Argumentos de DBI::dbListTables


Method write_table()

Método para DBI::dbWriteTable

Usage
conexion$write_table(...)
Arguments
...

Argumentos de DBI::dbWriteTable


Method remove_table()

Método para DBI::dbRemoveTable

Usage
conexion$remove_table(...)
Arguments
...

Argumentos de DBI::dbRemoveTable


Method escape()

Método para DBI::sqlInterpolate

Usage
conexion$escape(...)
Arguments
...

Argumentos de DBI::sqlInterpolate


Method tbl()

Método para dplyr::tbl

Usage
conexion$tbl(...)
Arguments
...

Argumentos de dplyr::tbl


Method clone()

The objects of this class are cloneable with this method.

Usage
conexion$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


proyais/proyaisComponents documentation built on Dec. 22, 2021, 9:54 a.m.