CRUD added for snowflake
This commit is contained in:
parent
31aa9418dd
commit
a940269051
|
@ -79,7 +79,7 @@ module SnowflakeModule {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
async read(query: SqlQuery) {
|
async internalQuery(query: SqlQuery) {
|
||||||
await this.connectAsync()
|
await this.connectAsync()
|
||||||
let response: any = await new Promise((resolve, reject) =>
|
let response: any = await new Promise((resolve, reject) =>
|
||||||
this.client.execute({
|
this.client.execute({
|
||||||
|
@ -97,6 +97,22 @@ module SnowflakeModule {
|
||||||
)
|
)
|
||||||
return response.rows
|
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 = {
|
module.exports = {
|
||||||
|
|
Loading…
Reference in New Issue