add_fk_data | Add tables with foreign key constraints for testing |
add_missing_function_fields | Add any missing required fields to the config using defaults... |
convert_bit64_columns | Convert any bit64 type columns to integers. |
db_connect | Connect to the database configured via yaml. |
db_get_log_table | Get the log table name from configuration for a particular db |
dettl | Create an import object using functions defined at specified... |
dettl_auto_load | Automatic load function for append mode imports. |
dettl_auto_load_create | Automatic load function for create mode imports. |
dettl_config | Get db config from path. |
dettl_config_read_yaml | Read yaml file representing a db config. |
dettl_create_log_table | Initialise the database by creating log table if it doesn't... |
dettl_db_args | Get the DB args from config. |
dettl_locate_config | Locate the directory containing the config file. |
dettl_new | Create new directory and templated code for new dettl... |
dettl_run | Run specified stages of an import |
dettl_save | Save data |
expand_wildcards | Expand any wildcards in source file paths. |
get_fk_constraints | Get FK constraints |
get_network_dependencies | Construct list of network dependencies for use in building... |
get_non_empty_columns | Get non-empty columns |
get_postgres_fk | Get FK constraints for postgres connection |
get_sqlite_fk | Get FK constraints for SQLite connection |
git_branch | Get the current git branch from path. |
git_email | Get the git user.email from git dir |
git_hash | Get the full hash of the current git HEAD |
git_repo_is_clean | Check if git repo is clean |
git_root_directory | Locate the git project root directory |
git_user | Get the git user.name from git dir |
Import | Generic import object. |
ImportLog | Generate log data and manage recording timings for an import |
insert_into_returning | Insert values into table returning the primary key |
load_sources | Read file fields of the dettl config yaml file. |
parse_constraints | Parse foreign key constraint data frame into list... |
parse_sql_date | Parse date into POSIXct UTC from SQL db. |
postgres_insert_empty_row | Insert an empty row and returned desired columns. |
prepare_example_db | Prepare example db |
prepare_test_import | Prepare example import inside a git repo |
read_function_fields | Read function fields of the dettl config yaml file. |
read_r_config | Get dettl config from path for an R import. |
read_sql_config | Get dettl config from path for a SQL only import. |
RImport | Manage R based data import. |
run_extract | Run extract step. |
run_transform | Run transform step. |
setup_dettl | Setup dettl import in a tempdir. |
sql_dialect | Get the SQL dialect used for a connection. |
SqlImport | Manage SQL based data import. |
sqlite_enable_fk | Enable foreign key constraints for SQLite connections |
sqlite_execute_query | Execute sql insert query returning added columns desired... |
sqlite_insert_empty_row | Insert an empty row and returned desired columns. |
test_extract | Run tests for the extract step. |
test_transform | Run tests for transform step. |
update_child_tables | Update child tables using inserted foreign keys |
verify_data | Verify the transformed data adhered to the DB schema. |
verify_table | Verify the data adheres to the DB schema. |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.