@@ -189,76 +189,6 @@ export class PostgresDatasourceRepository implements DatasourceRepository {
189189 throw Error ( `Could not delete all datasources` ) ;
190190 }
191191 }
192- /* TODO remove/refactor
193- async getAllDataSources() {
194- const result = await knex.select().from('public.datasource');
195- return KnexHelper.createDatasourceFromResultArray(result);
196- }
197-
198- async getDataSourceById(id: any) {
199- const result = await knex
200- .select()
201- .from('public.datasource')
202- .where('id', id);
203- return KnexHelper.createDatasourceFromResult(result);
204- }
205-
206- async addDatasource(insertStatement: DatasourceInsertStatement) {
207- return await knex('public.datasource')
208- .insert(insertStatement)
209- .returning('id')
210- .then(function (id: any) {
211- console.log(id);
212- console.log('neuer code geht');
213- return knex
214- .select()
215- .from('public.datasource')
216- .where('id', id[0].id)
217- .then(function (result: any) {
218- console.log('DATASOURCE RESULT IM KNEX: ' + result);
219- return KnexHelper.createDatasourceFromResult(result);
220- });
221- })
222- .catch(function (err: any) {
223- console.log(err);
224- });
225- }
226-
227- async updateDatasource(
228- insertStatement: DatasourceInsertStatement,
229- datasourceId: string,
230- ) {
231- return await knex('public.datasource')
232- .where('id', datasourceId)
233- .update(insertStatement)
234- .then(function () {
235- return knex
236- .select()
237- .from('public.datasource')
238- .where('id', datasourceId)
239- .then(function (result: any) {
240- console.log(result);
241- return KnexHelper.createDatasourceFromResult(result);
242- });
243- })
244- .catch(function (err: any) {
245- console.log(err);
246- });
247- }
248-
249- async deleteDatasourceById(datasourceId: string) {
250- return await knex
251- .delete()
252- .from('public.datasource')
253- .where('id', datasourceId);
254- }
255-
256- async deleteAllDatasources() {
257- return await knex
258- .delete()
259- .from('public.datasource')
260- .where('id', '!=', '-1');
261- }*/
262192
263193 private escapeQuotes ( data : unknown ) : string {
264194 return JSON . stringify ( data ) . replace ( "'" , "''" ) ;
0 commit comments