DbTable¶
This page describes the DbTable steps.
Load data into templated table¶
Loads data into a table that conforms to a configured table template
Sentences¶
Type | Language | Sentence |
---|---|---|
Given | en | the ([a-zA-Z0-9_@$#-]+) table (.+) is loaded with the following data: |
Given | nl | de ([a-zA-Z0-9_@$#-]+) tabel (.+) met de volgende data geladen wordt: |
Arguments¶
The details of every argument of the step are listed below.
Parameter | Datatype | Description |
---|---|---|
table template | string | The name of the object template, referring to an object template from the config |
table name | string | The name of the table to write the data to |
data to insert | Table | The data to write to the table, formatted as a table with the appropriate column names. See TestDataTable. |
Examples¶
Given the staging table [dbo].[#testTable] is loaded with the following data:
| Id | Description |
| 1 | 'FirstRow' |
| 2 | 'SecondRow' |
Gegeven de staging tabel [dbo].[#testTable] met de volgende data geladen wordt:
| Id | Description |
| 1 | 'FirstRow' |
| 2 | 'SecondRow' |
Load data into table¶
Loads data into a table
Sentences¶
Type | Language | Sentence |
---|---|---|
Given | en | the table (.+) is loaded with the following data: |
Given | nl | de tabel (.+) met de volgende data geladen wordt: |
Arguments¶
The details of every argument of the step are listed below.
Parameter | Datatype | Description |
---|---|---|
table name | string | The name of the table to write the data to |
data to insert | Table | The data to write to the table, formatted as a table with the appropriate column names. See TestDataTable. |
Examples¶
Given the table [dbo].[#testTable] is loaded with the following data:
| Id | Description |
| 1 | 'FirstRow' |
| 2 | 'SecondRow' |
Gegeven de tabel [dbo].[#testTable] met de volgende data geladen wordt:
| Id | Description |
| 1 | 'FirstRow' |
| 2 | 'SecondRow' |
Retrieve data from table¶
Retrieves data from a table
Sentences¶
Type | Language | Sentence |
---|---|---|
When | en | I retrieve the contents of the [([a-zA-Z0-9_@$#\s]+)].[([a-zA-Z0-9_@$#\s]+)] (?:table |
When | en | I retrieve the contents of the ([a-zA-Z0-9_@$#\s]+).([a-zA-Z0-9_@$#\s]+) (?:table |
When | nl | ik de inhoud van de (?:tabel |
When | nl | ik de inhoud van de (?:tabel |
Arguments¶
The details of every argument of the step are listed below.
Parameter | Datatype | Description |
---|---|---|
schema name | string | The name of the table or view's schema |
table name | string | The name of the table or view to get the data from |
Examples¶
When I retrieve the contents of the [dbo].[#testTable] table
When I retrieve the contents of the dbo.#testTable table
Als ik de inhoud van de tabel dbo.#testTable ophaal
Als ik de inhoud van de tabel [dbo].[#testTable] ophaal
Delete data from table¶
Deletes data from a table
Sentences¶
Type | Language | Sentence |
---|---|---|
Given | en | the table [([a-zA-Z0-9_@$#\s]+)].[([a-zA-Z0-9_@$#\s]+)] is empty |
Given | nl | dat de tabel [([a-zA-Z0-9_@$#\s]+)].[([a-zA-Z0-9_@$#\s]+)] leeg is |
Given | en | the table ([a-zA-Z0-9_@$#\s]+).([a-zA-Z0-9_@$#\s]+) is empty |
Given | nl | dat de tabel ([a-zA-Z0-9_@$#\s]+).([a-zA-Z0-9_@$#\s]+) leeg is |
Arguments¶
The details of every argument of the step are listed below.
Parameter | Datatype | Description |
---|---|---|
schema name | string | The name of the table schema |
table name | string | The name of the table to delete the data from |
Examples¶
Given the table [dbo].[#testTable] is empty
Gegeven dat de tabel [dbo].[#testTable] leeg is
Given the table [dbo].[#testTable] is empty
Gegeven dat de tabel [dbo].[#testTable] leeg is