Skip to content

Commit 01541c0

Browse files
authored
Merge pull request #6367 from keboola/jirka/dmd-817-nullable-pks
DMD-817 nullable pks
2 parents b6ecdea + aa51cbc commit 01541c0

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

apiary.apib

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5098,13 +5098,13 @@ Loads tables from Storage into a Workspace. BigQuery supports only loading as vi
50985098
+ CLONE
50995099
+ VIEW
51005100
+ AUTO
5101-
+ primaryKey - optional definition of primaryKey on created Workspace table
5101+
+ primaryKey - optional definition of primaryKey on created Workspace table. When PK created with this definition, it will respect nullabiltiy defined in `columns` field, which is different from inheriting PK from Storage, because inherited PK is forced to be non-nullable. Snowflake only.
51025102
+ autority (required, enum[string])
51035103
+ Members
51045104
+ storage - PK should be inherited from Storage
51055105
+ manual - manual list of columns to set as PK
51065106
+ Default: storage
5107-
+ columns (optional, array) - list of columns to define private key on
5107+
+ columns (optional, array) - list of columns to define private key on.
51085108
+ dropTimestampColumn (optional, boolean) - (CLONE loadType only) When true _timestamp column is removed after table load
51095109
Default: false
51105110
+ preserve (optional, boolean) - Keep existing tables in the workspace, otherwise the workspace will be purged before loading

0 commit comments

Comments
 (0)