Skip to content

Commit f85bcd0

Browse files
committed
feat: remove sap hana package
1 parent 72e3e34 commit f85bcd0

File tree

4 files changed

+408
-409
lines changed

4 files changed

+408
-409
lines changed

packages/adapter/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"name": "@metad/adapter",
33
"version": "2.7.1",
44
"dependencies": {
5-
"@sap/hana-client": "^2.20.20",
65
"axios": "^0.21.4",
76
"clickhouse": "^2.4.1",
87
"hive-driver": "^0.1.7",
Lines changed: 59 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,71 @@
1-
import { BaseSQLQueryRunner } from '../base'
2-
import { TableTopSubscribed } from './mock'
3-
import { HANAQueryRunner } from './sap-hana'
1+
// import { BaseSQLQueryRunner } from '../base'
2+
// import { TableTopSubscribed } from './mock'
3+
// import { HANAQueryRunner } from './sap-hana'
44

5-
const HANA_HOST = process.env.SAP_HANA_HOST || ''
6-
const HANA_PORT = Number(process.env.SAP_HANA_PORT || 39017)
7-
const HANA_SCHEMA = process.env.SAP_HANA_SCHEMA || 'Z_DEMO'
8-
const HANA_PASSWORD = process.env.SAP_HANA_PASSWORD || ''
5+
// const HANA_HOST = process.env.SAP_HANA_HOST || ''
6+
// const HANA_PORT = Number(process.env.SAP_HANA_PORT || 39017)
7+
// const HANA_SCHEMA = process.env.SAP_HANA_SCHEMA || 'Z_DEMO'
8+
// const HANA_PASSWORD = process.env.SAP_HANA_PASSWORD || ''
99

10-
describe('SAP HANA QueryRunner', () => {
11-
let runner: BaseSQLQueryRunner
10+
// describe('SAP HANA QueryRunner', () => {
11+
// let runner: BaseSQLQueryRunner
1212

13-
beforeEach(() => {
14-
runner = new HANAQueryRunner({
15-
host: HANA_HOST,
16-
port: HANA_PORT,
17-
username: 'system',
18-
password: HANA_PASSWORD,
19-
database: 'SYSTEMDB',
20-
// use_ssl: true,
21-
// ssl_cacert: ``
22-
})
23-
})
13+
// beforeEach(() => {
14+
// runner = new HANAQueryRunner({
15+
// host: HANA_HOST,
16+
// port: HANA_PORT,
17+
// username: 'system',
18+
// password: HANA_PASSWORD,
19+
// database: 'SYSTEMDB',
20+
// // use_ssl: true,
21+
// // ssl_cacert: ``
22+
// })
23+
// })
2424

25-
it('#getCatalogs', async () => {
26-
const catalogs = await runner.getCatalogs()
27-
console.log(catalogs)
28-
expect(catalogs.length).toBeGreaterThan(0)
29-
})
25+
// it('#getCatalogs', async () => {
26+
// const catalogs = await runner.getCatalogs()
27+
// console.log(catalogs)
28+
// expect(catalogs.length).toBeGreaterThan(0)
29+
// })
3030

31-
it('#getSchema', async () => {
32-
const schema = await runner.getSchema(HANA_SCHEMA)
33-
console.log(JSON.stringify(schema))
34-
expect(schema.length).toBeGreaterThan(0)
35-
expect(schema[0].tables.length).toBeGreaterThan(0)
36-
})
31+
// it('#getSchema', async () => {
32+
// const schema = await runner.getSchema(HANA_SCHEMA)
33+
// console.log(JSON.stringify(schema))
34+
// expect(schema.length).toBeGreaterThan(0)
35+
// expect(schema[0].tables.length).toBeGreaterThan(0)
36+
// })
3737

38-
it('#describe', async () => {
39-
const result = await runner.describe('foodmart', 'SELECT * FROM topSubscribed')
40-
console.log(result)
41-
})
38+
// it('#describe', async () => {
39+
// const result = await runner.describe('foodmart', 'SELECT * FROM topSubscribed')
40+
// console.log(result)
41+
// })
4242

43-
it('#createCatalog', async () => {
44-
await runner.createCatalog(HANA_SCHEMA)
45-
})
43+
// it('#createCatalog', async () => {
44+
// await runner.createCatalog(HANA_SCHEMA)
45+
// })
4646

47-
it('#CreateTable', async () => {
48-
const result = await runner.runQuery(`Create Table Demo_HANA (
49-
ID INTEGER,
50-
NAME VARCHAR(10),
51-
PRIMARY KEY (ID)
52-
);`, { catalog: HANA_SCHEMA })
53-
console.log(result)
54-
})
47+
// it('#CreateTable', async () => {
48+
// const result = await runner.runQuery(`Create Table Demo_HANA (
49+
// ID INTEGER,
50+
// NAME VARCHAR(10),
51+
// PRIMARY KEY (ID)
52+
// );`, { catalog: HANA_SCHEMA })
53+
// console.log(result)
54+
// })
5555

56-
it('#ping', async () => {
57-
await runner.ping()
58-
})
56+
// it('#ping', async () => {
57+
// await runner.ping()
58+
// })
5959

60-
it('#QueryTable', async () => {
61-
const result = await runner.getSchema(null, 'SupermartGrocerySales')
62-
console.log(result)
63-
})
60+
// it('#QueryTable', async () => {
61+
// const result = await runner.getSchema(null, 'SupermartGrocerySales')
62+
// console.log(result)
63+
// })
6464

65-
it('#import', async () => {
66-
await runner.import({...TableTopSubscribed}, {catalog: HANA_SCHEMA})
65+
// it('#import', async () => {
66+
// await runner.import({...TableTopSubscribed}, {catalog: HANA_SCHEMA})
6767

68-
const result = await runner.runQuery(`SELECT * FROM "topSubscribed"`, {catalog: HANA_SCHEMA})
69-
expect(result.data.length).toEqual(15)
70-
})
71-
})
68+
// const result = await runner.runQuery(`SELECT * FROM "topSubscribed"`, {catalog: HANA_SCHEMA})
69+
// expect(result.data.length).toEqual(15)
70+
// })
71+
// })

0 commit comments

Comments
 (0)