Type: Package
Title: A Database Management Tool
Version: 0.4.2
Maintainer: Marcus Codrescu <m.codrescu@outlook.com>
Description: A database management tool built as a 'shiny' application. Connect to various databases to send queries, upload files, preview tables, and more.
URL: https://github.com/MCodrescu/octopus, https://mcodrescu.github.io/octopus/
BugReports: https://github.com/MCodrescu/octopus/issues
License: MIT + file LICENSE
Encoding: UTF-8
Suggests: keyring, knitr, odbc, readr, rmarkdown, RMySQL, RPostgres, RSQLite, testthat (≥ 3.0.0)
Config/testthat/edition: 3
Imports: bslib, data.table, DBI, dplyr, DT, glue, httr, janitor, rio, shiny, shinyAce, shinyjs, utils
RoxygenNote: 7.2.1
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2024-01-09 23:47:09 UTC; mc678p
Author: Marcus Codrescu [aut, cre]
Repository: CRAN
Date/Publication: 2024-01-10 00:03:07 UTC

List Compatible Database Drivers

Description

List Compatible Database Drivers

Usage

list_drivers()

Value

A character vector of compatible database drivers.


View Database Connection with Octopus

Description

This function opens a shiny instance where the database can be viewed.

Usage

view_database(con, options = list(), max_file_upload_size = 2000 * 1024^2)

Arguments

con

A database connection object. The result of DBI::dbConnect().

options

A named list of options to be passed along to shinyApp().

max_file_upload_size

An integer. The max number of bits allowed in file uploads.

Value

An R Shiny instance.