Step documentation for DbTable
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
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
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_@$#]+)].[([a-zA-Z0-9_@$#]+)] (?:table |
When |
en |
I retrieve the contents of the ([a-zA-Z0-9_@$#]+).([a-zA-Z0-9_@$#]+) (?:table |
When |
nl |
ik de inhoud van de (?:tabel |
When |
nl |
ik de inhoud van de (?:tabel |
Arguments
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_@$#]+)].[([a-zA-Z0-9_@$#]+)] is empty |
Given |
nl |
dat de tabel [([a-zA-Z0-9_@$#]+)].[([a-zA-Z0-9_@$#]+)] leeg is |
Given |
en |
the table ([a-zA-Z0-9_@$#]+).([a-zA-Z0-9_@$#]+) is empty |
Given |
nl |
dat de tabel ([a-zA-Z0-9_@$#]+).([a-zA-Z0-9_@$#]+) leeg is |
Arguments
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