dm (version 0.2.8)

dm_has_pk: Check for primary key

Description

dm_has_pk() checks if a given table has columns marked as its primary key.

Usage

dm_has_pk(dm, table, ...)

Arguments

dm

A dm object.

table

A table in the dm.

...

These dots are for future extensions and must be empty.

Value

A logical value: TRUE if the given table has a primary key, FALSE otherwise.

See Also

Other primary key functions: dm_add_pk(), dm_get_all_pks(), dm_rm_pk(), enum_pk_candidates()

Examples

Run this code
# NOT RUN {
dm_nycflights13() %>%
  dm_has_pk(flights)
dm_nycflights13() %>%
  dm_has_pk(planes)
# }

Run the code above in your browser using DataLab