9
9
SortedSetKeyParameters ,
10
10
StreamKeyParameters
11
11
} from '../../pageObjects/browser-page' ;
12
- import { getDatabaseByName } from './api-database' ;
12
+ import { getDatabaseIdByName } from './api-database' ;
13
13
14
14
const common = new Common ( ) ;
15
15
const endpoint = common . getEndpoint ( ) ;
@@ -20,7 +20,7 @@ const endpoint = common.getEndpoint();
20
20
* @param databaseParameters The database parameters
21
21
*/
22
22
export async function addHashKeyApi ( keyParameters : HashKeyParameters , databaseParameters : AddNewDatabaseParameters ) : Promise < void > {
23
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
23
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
24
24
const response = await request ( endpoint ) . post ( `/databases/${ databaseId } /hash?encoding=buffer` )
25
25
. send ( {
26
26
'keyName' : keyParameters . keyName ,
@@ -37,7 +37,7 @@ export async function addHashKeyApi(keyParameters: HashKeyParameters, databasePa
37
37
* @param databaseParameters The database parameters
38
38
*/
39
39
export async function addStreamKeyApi ( keyParameters : StreamKeyParameters , databaseParameters : AddNewDatabaseParameters ) : Promise < void > {
40
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
40
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
41
41
const response = await request ( endpoint ) . post ( `/databases/${ databaseId } /streams?encoding=buffer` )
42
42
. send ( {
43
43
'keyName' : keyParameters . keyName ,
@@ -54,7 +54,7 @@ export async function addStreamKeyApi(keyParameters: StreamKeyParameters, databa
54
54
* @param databaseParameters The database parameters
55
55
*/
56
56
export async function addSetKeyApi ( keyParameters : SetKeyParameters , databaseParameters : AddNewDatabaseParameters ) : Promise < void > {
57
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
57
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
58
58
const response = await request ( endpoint ) . post ( `/databases/${ databaseId } /set?encoding=buffer` )
59
59
. send ( {
60
60
'keyName' : keyParameters . keyName ,
@@ -71,7 +71,7 @@ export async function addSetKeyApi(keyParameters: SetKeyParameters, databasePara
71
71
* @param databaseParameters The database parameters
72
72
*/
73
73
export async function addSortedSetKeyApi ( keyParameters : SortedSetKeyParameters , databaseParameters : AddNewDatabaseParameters ) : Promise < void > {
74
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
74
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
75
75
const response = await request ( endpoint ) . post ( `/databases/${ databaseId } /zSet?encoding=buffer` )
76
76
. send ( {
77
77
'keyName' : keyParameters . keyName ,
@@ -88,7 +88,7 @@ export async function addSortedSetKeyApi(keyParameters: SortedSetKeyParameters,
88
88
* @param databaseParameters The database parameters
89
89
*/
90
90
export async function addListKeyApi ( keyParameters : ListKeyParameters , databaseParameters : AddNewDatabaseParameters ) : Promise < void > {
91
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
91
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
92
92
const response = await request ( endpoint ) . post ( `/databases/${ databaseId } /list?encoding=buffer` )
93
93
. send ( {
94
94
'keyName' : keyParameters . keyName ,
@@ -105,7 +105,7 @@ export async function addListKeyApi(keyParameters: ListKeyParameters, databasePa
105
105
* @param databaseParameters The database parameters
106
106
*/
107
107
export async function searchKeyByNameApi ( keyName : string , databaseParameters : AddNewDatabaseParameters ) : Promise < string [ ] > {
108
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
108
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
109
109
const response = await request ( endpoint ) . get ( `/databases/${ databaseId } /keys?cursor=0&count=5000&match=${ keyName } ` )
110
110
. set ( 'Accept' , 'application/json' ) . expect ( 200 ) ;
111
111
@@ -118,7 +118,7 @@ export async function searchKeyByNameApi(keyName: string, databaseParameters: Ad
118
118
* @param databaseParameters The database parameters
119
119
*/
120
120
export async function deleteKeyByNameApi ( keyName : string , databaseParameters : AddNewDatabaseParameters ) : Promise < void > {
121
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
121
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
122
122
const isKeyExist = await searchKeyByNameApi ( keyName , databaseParameters ) ;
123
123
if ( isKeyExist . length > 0 ) {
124
124
const response = await request ( endpoint ) . delete ( `/databases/${ databaseId } /keys` )
@@ -135,7 +135,7 @@ export async function deleteKeyByNameApi(keyName: string, databaseParameters: Ad
135
135
* @param databaseParameters The database parameters
136
136
*/
137
137
export async function deleteKeysApi ( keyNames : string [ ] , databaseParameters : AddNewDatabaseParameters ) : Promise < void > {
138
- const databaseId = await getDatabaseByName ( databaseParameters . databaseName ) ;
138
+ const databaseId = await getDatabaseIdByName ( databaseParameters . databaseName ) ;
139
139
const response = await request ( endpoint ) . delete ( `/databases/${ databaseId } /keys` )
140
140
. send ( { 'keyNames' : keyNames } )
141
141
. set ( 'Accept' , 'application/json' ) ;
0 commit comments