diff --git a/gui-js/libs/ui-components/src/lib/new-database/new-database.component.ts b/gui-js/libs/ui-components/src/lib/new-database/new-database.component.ts
index 0adff31ca..841fc93d8 100644
--- a/gui-js/libs/ui-components/src/lib/new-database/new-database.component.ts
+++ b/gui-js/libs/ui-components/src/lib/new-database/new-database.component.ts
@@ -28,6 +28,7 @@ export class NewDatabaseComponent implements OnInit {
connection: string;
table="";
tables=[];
+ backends=[];
constructor(
private route: ActivatedRoute,
private electronService: ElectronService,
@@ -35,9 +36,8 @@ export class NewDatabaseComponent implements OnInit {
) {
}
- ngOnInit(): void {
- this.route.queryParams.subscribe((params) => {
- });
+ async ngOnInit() {
+ this.backends=await this.electronService.minsky.databaseIngestor.db.backends();
}
setDbType(event) {
diff --git a/gui-js/libs/ui-components/src/lib/new-database/new-database.html b/gui-js/libs/ui-components/src/lib/new-database/new-database.html
index b3398c7a9..b36c71502 100644
--- a/gui-js/libs/ui-components/src/lib/new-database/new-database.html
+++ b/gui-js/libs/ui-components/src/lib/new-database/new-database.html
@@ -1,14 +1,8 @@