dm_rm_pk | R Documentation |
If a table name is provided, dm_rm_pk()
removes the primary key from this table and leaves the dm
object otherwise unaltered.
If no table is given, the dm
is stripped of all primary keys at once.
An error is thrown if no primary key matches the selection criteria.
If the selection criteria are ambiguous, a message with unambiguous replacement code is shown.
Foreign keys are never removed.
dm_rm_pk(dm, table = NULL, columns = NULL, ..., fail_fk = NULL)
dm |
A |
table |
A table in the |
columns |
Table columns, unquoted.
To refer to a compound key, use |
... |
These dots are for future extensions and must be empty. |
fail_fk |
An updated dm
without the indicated primary key(s).
Other primary key functions:
dm_add_pk()
,
dm_add_uk()
,
dm_get_all_pks()
,
dm_get_all_uks()
,
dm_has_pk()
,
dm_rm_uk()
,
enum_pk_candidates()
dm_nycflights13() %>%
dm_rm_pk(airports) %>%
dm_draw()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.