1
0
Fork 0
mirror of synced 2024-09-29 08:41:16 +13:00

CRUD added for snowflake

This commit is contained in:
Mel O'Hagan 2022-05-31 13:10:16 +01:00
parent 31aa9418dd
commit a940269051

View file

@ -79,7 +79,7 @@ module SnowflakeModule {
})
}
async read(query: SqlQuery) {
async internalQuery(query: SqlQuery) {
await this.connectAsync()
let response: any = await new Promise((resolve, reject) =>
this.client.execute({
@ -97,6 +97,22 @@ module SnowflakeModule {
)
return response.rows
}
async create(query: SqlQuery) {
return this.internalQuery(query)
}
async read(query: SqlQuery) {
return this.internalQuery(query)
}
async update(query: SqlQuery) {
return this.internalQuery(query)
}
async delete(query: SqlQuery) {
return this.internalQuery(query)
}
}
module.exports = {