Skip to contents

All functions

RelDataModel()
Create a RelDataModel object
RelTableModel()
Create a RelTableModel object
SUPPTYPES
Supported R types
add_field()
Add a field to a table in a RelDataModel
add_foreign_key()
Add a foreign key between two tables
add_index()
Add an index to a table in a RelDataModel
add_table()
Add a table to a RelDataModel
as_type()
Convert an object into a specific type
auto_layout()
Pre-compute RelDataModel layout when missing any x or y table position
c(<RelDataModel>)
Merge RelDataModel objects
check_foreign_keys()
Check the availability of foreign keys
check_types()
Check if a set of types is supported
clean_autosaved_RelDataModels()
Remove all autosaved RelDataModel
col_types()
Get the types of the columns of a RelTableModel object
confront_data()
Confront a RelDataModel to actual data
confront_table_data()
Confront a RelTableModel to actual data
conv_type_ref()
Convert a set of types from or to R supported types
copy_fields()
Copy fields from one table to another in a RelDataModel
correct_constraints()
Correct the constraints of a table to make them consistent
df_to_model()
Create a RelDataModel object from column names of data frames
format(<RelTableModel>)
Format a RelTableModel object for printing
format_confrontation_report()
Format confrontation report for printing in console
format_confrontation_report_md()
Format confrontation report in markdown format
fromDBM()
Convert a list of 5 normalized tibbles in a RelDataModel object
get_foreign_keys()
Get a foreign key table from an object
get_foreign_keys(<RelDataModel>)
Get foreign keys in RelDataModel
get_foreign_keys(<RelTableModel>)
Get foreign keys from RelTableModel
identical_RelDataModel()
Check if two RelDataModel are identical
identical_RelTableModel()
Check if two RelTableModel are identical
index_table()
List indexes of a RelTableModel object
is.MatrixModel()
Check if the object is a RelTableModel matrix object
is.RelDataModel()
Check if the object is a RelDataModel object
is.RelTableModel()
Check if the object is a RelTableModel object
is_MM()
Identify if a file is in MatrixMarket text format
lengths()
Lengths of object elements
list_autosaved_RelDataModel()
List autosaved RelDataModel
list_type_ref()
List supported types references
modelToVn()
VisNetwork representation of a RelDataModel object
model_relational_data()
Relational data modeler GUI
norm_type_ref()
Normalize type names
order_fields()
Order fields in a table in a RelDataModel
plot(<RelDataModel>)
Plot a RelDataModel object
read_SQL_data_model() readSQLDataModel()
Read a data model from an SQL file from the MySQL Workbench
read_json_data_model()
Read a data model from JSON
read_named_MM()
Read a named sparse matrix in MatrixMarket text format
read_named_MM_header()
Read the header of a named sparse matrix in MatrixMarket text format
recover_RelDataModel()
Recover an autosaved RelDataModel
remove_field()
Remove a field from a table in a RelDataModel
remove_foreign_key()
Remove a foreign key between two tables
remove_index()
Remove an index from a table in a RelDataModel
remove_table()
Remove a table from a RelDataModel
rename_field()
Rename an existing field in a RelDataModel table
rename_table()
Rename a table in a RelDataModel
set_primary_key()
Set the primary key a table in a RelDataModel
set_unique_index()
Set table index uniqueness in a RelDataModel
`[`(<RelDataModel>)
Subset a RelDataModel
toDBM()
Convert a RelDataModel object in a list of 5 normalized tibbles
update_field()
Update field information in a table of a RelDataModel
update_foreign_key()
Update a the cardinalities of a foreign key between two tables
update_table_display()
Update the display of a table of a RelDataModel
view_confrontation_report()
View confrontation report in rstudio viewer
write_json_data_model()
Write a data model in a JSON file