Newer
Older
<form [formGroup]="form" (ngSubmit)="submit()" novalidate>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<div class="form-group">
<label for="label">Label</label>
<input type="text" class="form-control" id="label" name="label" formControlName="label">
</div>
<div class="form-group">
<label for="dbname">Database name</label>
<input type="text" class="form-control" id="dbname" name="dbname" formControlName="dbname">
</div>
<div class="form-group">
<label for="dbtype">Database type</label>
<select class="form-control" id="dbtype" name="dbtype" formControlName="dbtype">
<option value="pdo_pgsql">PostgreSQL</option>
<option value="pdo_sqlite">SQLite</option>
<option value="pdo_mysql">MySQL</option>
<option value="oci8">Oracle</option>
<option value="sqlsrv">Microsoft SQL Server</option>
</select>
</div>
<div class="form-group">
<label for="dbhost">Host</label>
<input type="text" class="form-control" id="dbhost" name="dbhost" formControlName="dbhost">
</div>
<div class="form-group">
<label for="dbport">Port</label>
<input type="number" class="form-control" id="dbport" name="dbport" formControlName="dbport">
</div>
<div class="form-group">
<label for="dblogin">Database username</label>
<input type="text" class="form-control" id="dblogin" name="dblogin" formControlName="dblogin">
</div>
<div class="form-group">
<label for="dbpassword">Database password</label>
<input type="password" class="form-control" id="dbpassword" name="dbpassword" formControlName="dbpassword">
</div>
<div class="form-group">
<ng-content></ng-content>
</div>
</form>