Skip to content

Commit 0d74667

Browse files
committed
Support table engine type
1 parent e887ca3 commit 0d74667

3 files changed

Lines changed: 18 additions & 0 deletions

File tree

src/renderer/app/views/object_designer/layout/content/components/create_table/create.table.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export class CreateTableComponent {
3636
enableLiveAutocompletion: true
3737
}
3838
};
39+
applyTableEngines = ['Memory'];
3940

4041
constructor(private builderFactory: BuilderFactory,
4142
private pluginFactory: PluginFactory,

src/renderer/app/views/object_designer/layout/content/components/create_table/create.table.view.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,22 @@
5151
</div>
5252
</nz-tab>
5353

54+
<nz-tab [nzTitle]="engineTemplate">
55+
<ng-template #engineTemplate>
56+
<i class="fa fa-fire"></i>
57+
{{'common.engine'|translate}}
58+
</ng-template>
59+
<div nz-row [nzGutter]="[16, 16]" style="padding: 10px;">
60+
<div *ngFor="let engine of applyTableEngines" [nzSpan]="4" nz-col>
61+
<nz-radio-group [(ngModel)]="applyData.engine">
62+
<label nzValue="{{engine}}" nz-radio-button>
63+
{{engine}}
64+
</label>
65+
</nz-radio-group>
66+
</div>
67+
</div>
68+
</nz-tab>
69+
5470
<nz-tab [nzTitle]="sqlPreviewTemplate" (nzSelect)="handlerSqlPreview()">
5571
<ng-template #sqlPreviewTemplate>
5672
<i class="fa fa-eye"></i>

src/renderer/app/views/object_designer/layout/content/components/preview/database/detail.database.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ export class LayoutContentDetailDatabaseComponent implements AfterViewInit {
9696
.then(response => {
9797
if (response.status) {
9898
this.messageService.success("OK");
99+
this.applySelectTable.checkedTables.delete(this.applyData.table);
99100
this.handlerInitializer();
100101
}
101102
this.deleteTable.loading = false;

0 commit comments

Comments
 (0)