| anti_join.zoomed_dm | 'dplyr' join methods for zoomed dm objects |
| arrange.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| as_dm | Data model class |
| check_cardinality_0_1 | Check table relations |
| check_cardinality_0_n | Check table relations |
| check_cardinality_1_1 | Check table relations |
| check_cardinality_1_n | Check table relations |
| check_key | Check if column(s) can be used as keys |
| check_set_equality | Check column values for set equality |
| check_subset | Check column values for subset |
| collect.dm | 'dplyr' table retrieval, table info and DB interaction methods |
| compute.dm | 'dplyr' table retrieval, table info and DB interaction methods |
| compute.zoomed_dm | 'dplyr' table retrieval, table info and DB interaction methods |
| copy_dm_to | Copy data model to data source |
| copy_to.dm | 'dplyr' table retrieval, table info and DB interaction methods |
| decompose_table | Decompose a table into two linked tables |
| distinct.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| dm | Data model class |
| dm_add_fk | Add/remove foreign keys |
| dm_add_pk | Add/remove a primary key |
| dm_add_tbl | Add tables to a 'dm' |
| dm_apply_filters | Filtering |
| dm_apply_filters_to_tbl | Filtering |
| dm_disambiguate_cols | Resolve column name ambiguities |
| dm_discard_zoomed | Mark table for manipulation |
| dm_draw | Draw a diagram of the data model |
| dm_enum_fk_candidates | Foreign key candidates |
| dm_enum_pk_candidates | Primary key candidate |
| dm_examine_constraints | Validate your data model |
| dm_filter | Filtering |
| dm_flatten_to_tbl | Flatten a part of a 'dm' into a wide table |
| dm_from_src | dm_from_src() |
| dm_get_all_fks | Get foreign key constraints |
| dm_get_all_pks | Get all primary keys of a 'dm' object |
| dm_get_available_colors | Draw a diagram of the data model |
| dm_get_colors | Draw a diagram of the data model |
| dm_get_con | Data model class |
| dm_get_filters | Get filter expressions |
| dm_get_fk | Foreign key column names |
| dm_get_pk | Primary key column names |
| dm_get_referencing_tables | Get the names of referencing tables |
| dm_get_src | Data model class |
| dm_get_tables | Data model class |
| dm_has_fk | Check if foreign keys exists |
| dm_has_pk | Check for primary key |
| dm_insert_zoomed | Mark table for manipulation |
| dm_is_referenced | Check foreign key reference |
| dm_join_to_tbl | Join two tables |
| dm_nrow | Number of rows |
| dm_nycflights13 | Creates a dm object for the 'nycflights13' data |
| dm_paste | Create R code for a dm object |
| dm_rename | Rename columns |
| dm_rename_tbl | Select and rename tables |
| dm_rm_fk | Add/remove foreign keys |
| dm_rm_pk | Add/remove a primary key |
| dm_rm_tbl | Remove tables |
| dm_select | Select columns |
| dm_select_tbl | Select and rename tables |
| dm_set_colors | Draw a diagram of the data model |
| dm_squash_to_tbl | Flatten a part of a 'dm' into a wide table |
| dm_update_zoomed | Mark table for manipulation |
| dm_zoom_to | Mark table for manipulation |
| dplyr_join | 'dplyr' join methods for zoomed dm objects |
| dplyr_table_manipulation | 'dplyr' table manipulation methods for zoomed dm objects |
| enum_fk_candidates | Foreign key candidates |
| enum_pk_candidates | Primary key candidate |
| examine_cardinality | Check table relations |
| filter.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| full_join.zoomed_dm | 'dplyr' join methods for zoomed dm objects |
| group_by.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| inner_join.zoomed_dm | 'dplyr' join methods for zoomed dm objects |
| is_dm | Data model class |
| left_join.zoomed_dm | 'dplyr' join methods for zoomed dm objects |
| mutate.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| new_dm | Data model class |
| pull_tbl | Retrieve a table |
| rename.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| reunite_parent_child | Merge two tables that are linked by a foreign key relation |
| reunite_parent_child_from_list | Merge two tables that are linked by a foreign key relation |
| right_join.zoomed_dm | 'dplyr' join methods for zoomed dm objects |
| select.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| semi_join.zoomed_dm | 'dplyr' join methods for zoomed dm objects |
| separate.zoomed_dm | 'tidyr' table manipulation methods for zoomed dm objects |
| slice.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| src_tbls.dm | 'dplyr' table retrieval, table info and DB interaction methods |
| summarise.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| tbl.dm | 'dplyr' table retrieval, table info and DB interaction methods |
| tidyr_table_manipulation | 'tidyr' table manipulation methods for zoomed dm objects |
| transmute.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| ungroup.zoomed_dm | 'dplyr' table manipulation methods for zoomed dm objects |
| unite.zoomed_dm | 'tidyr' table manipulation methods for zoomed dm objects |
| validate_dm | Data model class |