Skip to content

Commit 5046045

Browse files
feat: add relationships management in entities tab and schema importer
1 parent e59bc0b commit 5046045

5 files changed

Lines changed: 804 additions & 42 deletions

File tree

src/app/components/header/header.component.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,14 @@
66
<strong>Sql MCP Server Configuration Builder</strong>
77
</a>
88

9+
<!-- Theme Toggle (right side) -->
10+
<div class="ms-auto d-flex align-items-center">
11+
<app-theme-toggle />
12+
</div>
13+
914
<!-- Mobile Menu Button -->
1015
<button
11-
class="navbar-toggler d-lg-none"
16+
class="navbar-toggler d-lg-none ms-2"
1217
type="button"
1318
(click)="toggleSidebar()"
1419
aria-label="Toggle navigation"

src/app/components/header/header.component.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ import { CommonModule } from '@angular/common';
22
import { ChangeDetectionStrategy, Component } from '@angular/core';
33
import { RouterLink } from '@angular/router';
44
import { NavigationService } from '../../services/navigation.service';
5+
import { ThemeToggleComponent } from '../theme-toggle/theme-toggle.component';
56

67
@Component({
78
selector: 'app-header',
89
standalone: true,
9-
imports: [CommonModule, RouterLink],
10+
imports: [CommonModule, RouterLink, ThemeToggleComponent],
1011
templateUrl: './header.component.html',
1112
styleUrls: ['./header.component.scss'],
1213
changeDetection: ChangeDetectionStrategy.OnPush,

src/app/models/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,4 +345,5 @@ export interface IGeneratedEntity {
345345
mcp: IEntityMcpConfig;
346346
columns: IColumnInfo[];
347347
mappings: Record<string, string>;
348+
relationships: Record<string, IRelationship>;
348349
}

0 commit comments

Comments
 (0)