Package: frostlake 0.1.0

MLorek

frostlake: 'DBI' Backend for the 'Frostlake' Database Engine

A 'DBI'-compliant driver for 'Frostlake', a SQL engine emulating core 'Snowflake' features. Speaks the engine's HTTP protocol against a running 'DatabaseHttpServer': one POST per statement with a session id the server issues on first contact, so session state (current database/schema, transactions) persists across statements. Query results arrive as data frames with Snowflake types mapped to R types.

Authors:MLorek [aut, cre, cph]

frostlake_0.1.0.tar.gz
frostlake_0.1.0.zip(r-4.7-any)frostlake_0.1.0.zip(r-4.6-any)
frostlake_0.1.0.tar.gz(r-4.7-any)frostlake_0.1.0.tar.gz(r-4.6-any)
frostlake_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
frostlake/json (API)

# Install 'frostlake' in R:
install.packages('frostlake', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/frostlake-db/frostlake-r/issues

On CRAN:

Conda:

1.70 score 30 exports 3 dependencies

Last updated from:b4f7270878. Checks:6 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-develOK108
source / vignettesOK209
linux-releaseOK97
windows-develOK81
windows-releaseOK63
wasm-releaseOK96

Exports:dbAppendTabledbBegindbBinddbClearResultdbColumnInfodbCommitdbConnectdbDataTypedbDisconnectdbExistsTabledbFetchdbGetInfodbGetRowCountdbGetRowsAffecteddbGetStatementdbHasCompleteddbIsValiddbListFieldsdbListTablesdbQuoteIdentifierdbQuoteLiteraldbQuoteStringdbReadTabledbRemoveTabledbRollbackdbSendQuerydbUnloadDriverdbWriteTablefrostlakeshow

Dependencies:curlDBIjsonlite

Readme and manuals

Help Manual

Help pageTopics
DBI driver for the Frostlake database enginefrostlake-package frostlake FrostlakeConnection-class FrostlakeDriver-class FrostlakeResult-class
DBI methods for FrostlakedbAppendTable,FrostlakeConnection,character-method dbAppendTable,FrostlakeConnection,Id-method dbAppendTable,FrostlakeConnection,SQL-method dbBegin,FrostlakeConnection-method dbBind,FrostlakeResult-method dbClearResult,FrostlakeResult-method dbColumnInfo,FrostlakeResult-method dbCommit,FrostlakeConnection-method dbConnect,FrostlakeDriver-method dbDataType,FrostlakeConnection-method dbDataType,FrostlakeDriver-method dbDisconnect,FrostlakeConnection-method dbExistsTable,FrostlakeConnection,character-method dbExistsTable,FrostlakeConnection,Id-method dbExistsTable,FrostlakeConnection,SQL-method dbFetch,FrostlakeResult-method dbGetInfo,FrostlakeConnection-method dbGetInfo,FrostlakeDriver-method dbGetRowCount,FrostlakeResult-method dbGetRowsAffected,FrostlakeResult-method dbGetStatement,FrostlakeResult-method dbHasCompleted,FrostlakeResult-method dbIsValid,FrostlakeConnection-method dbIsValid,FrostlakeDriver-method dbIsValid,FrostlakeResult-method dbListFields,FrostlakeConnection,character-method dbListFields,FrostlakeConnection,Id-method dbListFields,FrostlakeConnection,SQL-method dbListTables,FrostlakeConnection-method dbQuoteIdentifier,FrostlakeConnection,character-method dbQuoteIdentifier,FrostlakeConnection,Id-method dbQuoteIdentifier,FrostlakeConnection,SQL-method dbQuoteLiteral,FrostlakeConnection-method dbQuoteString,FrostlakeConnection,character-method dbQuoteString,FrostlakeConnection,SQL-method dbReadTable,FrostlakeConnection,character-method dbReadTable,FrostlakeConnection,Id-method dbReadTable,FrostlakeConnection,SQL-method dbRemoveTable,FrostlakeConnection,character-method dbRemoveTable,FrostlakeConnection,Id-method dbRemoveTable,FrostlakeConnection,SQL-method dbRollback,FrostlakeConnection-method dbSendQuery,FrostlakeConnection,character-method dbUnloadDriver,FrostlakeDriver-method dbWriteTable,FrostlakeConnection,character,data.frame-method dbWriteTable,FrostlakeConnection,Id,data.frame-method dbWriteTable,FrostlakeConnection,SQL,data.frame-method frostlake-methods show,FrostlakeConnection-method show,FrostlakeDriver-method show,FrostlakeResult-method