An R6 class representing a connection to the Makara database.
Public fields
connection
A database connection object, created using a package such as ROracle::dbConnect()
.
table
A table or view name that contains the data.
sql
A SQL statement to query the database (DB).
Methods
Method new()
Initializes the Makara R6 object.
Arguments
connection
DB connection
table
Table or view name
Prints the Makara R6 object.
Method finalize()
What to do when you remove the Makara R6 object.
Method clone()
The objects of this class are cloneable with this method.
Usage
Makara$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.