mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-20 09:35:38 -05:00
td support indexes (#18121)
* support indexes * add pending action warning * vbump STS
This commit is contained in:
@@ -575,6 +575,8 @@ export function createAdsApiFactory(accessor: ServicesAccessor): IAdsExtensionAp
|
||||
TableForeignKeyProperty: sqlExtHostTypes.designers.TableForeignKeyProperty,
|
||||
ForeignKeyColumnMappingProperty: sqlExtHostTypes.designers.ForeignKeyColumnMappingProperty,
|
||||
TableCheckConstraintProperty: sqlExtHostTypes.designers.TableCheckConstraintProperty,
|
||||
TableIndexProperty: sqlExtHostTypes.designers.TableIndexProperty,
|
||||
TableIndexColumnSpecificationProperty: sqlExtHostTypes.designers.TableIndexColumnSpecificationProperty,
|
||||
DesignerEditType: sqlExtHostTypes.designers.DesignerEditType,
|
||||
openTableDesigner(providerId, tableInfo: azdata.designers.TableInfo): Promise<void> {
|
||||
return extHostDataProvider.$openTableDesigner(providerId, tableInfo);
|
||||
|
||||
@@ -953,6 +953,7 @@ export namespace designers {
|
||||
Script = 'script',
|
||||
ForeignKeys = 'foreignKeys',
|
||||
CheckConstraints = 'checkConstraints',
|
||||
Indexes = 'indexes'
|
||||
}
|
||||
|
||||
export enum TableColumnProperty {
|
||||
@@ -984,6 +985,15 @@ export namespace designers {
|
||||
Expression = 'expression'
|
||||
}
|
||||
|
||||
export enum TableIndexProperty {
|
||||
Name = 'name',
|
||||
Columns = 'columns'
|
||||
}
|
||||
|
||||
export enum TableIndexColumnSpecificationProperty {
|
||||
Column = 'column'
|
||||
}
|
||||
|
||||
export enum DesignerEditType {
|
||||
Add = 0,
|
||||
Remove = 1,
|
||||
|
||||
Reference in New Issue
Block a user