table editor WIP

This commit is contained in:
Jan Prochazka
2021-06-17 11:09:26 +02:00
parent 112f310d13
commit 17fc6ccc2e
3 changed files with 85 additions and 22 deletions

View File

@@ -10,7 +10,7 @@ export interface ColumnReference {
export interface ConstraintInfo extends NamedObjectInfo {
pairingId?: string;
constraintName: string;
constraintName?: string;
constraintType: 'primaryKey' | 'foreignKey' | 'index' | 'check' | 'unique';
}
@@ -52,6 +52,7 @@ export interface ColumnInfo extends NamedObjectInfo {
isSparse: boolean;
defaultValue: string;
defaultConstraint: string;
isPrimaryKey?: boolean; // only used in editor
}
export interface DatabaseObjectInfo extends NamedObjectInfo {