mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-14 01:25:40 -05:00
Ledger Objects Representation in Object Explorer (#1615)
* support for ledger objects in OE * generated sr files * update versionKey to sql 2022 in test env config * more 2019 to 2022 updates * add sql2022 instead of replacing * missed filter on table * add logging * more logging * adding Script160Compat options for sql2022 Co-authored-by: Alan Ren <alanren@microsoft.com>
This commit is contained in:
@@ -51,6 +51,59 @@ NodeType: Index Label: NonClusteredIndex-Login (Non-Unique, Non-Clustered) SubTy
|
||||
NodeType: Index Label: PK_Employee_BusinessEntityID (Unique, Clustered) SubType:PrimaryKey Status:
|
||||
NodeType: Statistic Label: NonClusteredIndex-Login SubType: Status:
|
||||
NodeType: Statistic Label: PK_Employee_BusinessEntityID SubType: Status:
|
||||
NodeType: Table Label: HumanResources.Employee_Ledger (Updatable Ledger) SubType:Ledger Status:
|
||||
NodeType: Column Label: BusinessEntityID (int, not null) SubType: Status:
|
||||
NodeType: Column Label: NationalIDNumber (nvarchar(15), not null) SubType: Status:
|
||||
NodeType: Column Label: LoginID (nvarchar(256), not null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationNode (hierarchyid, null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationLevel (Computed, smallint, null) SubType: Status:
|
||||
NodeType: Column Label: JobTitle (nvarchar(50), not null) SubType: Status:
|
||||
NodeType: Column Label: BirthDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: MaritalStatus (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: Gender (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: HireDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: VacationHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: SickLeaveHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_start_transaction_id (bigint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_end_transaction_id (bigint, null) SubType: Status:
|
||||
NodeType: Column Label: ledger_start_sequence_number (bigint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_end_sequence_number (bigint, null) SubType: Status:
|
||||
NodeType: HistoryTable Label: HumanResources.Employee_Ledger_History (History) SubType:LedgerHistory Status:
|
||||
NodeType: Column Label: BusinessEntityID (int, not null) SubType: Status:
|
||||
NodeType: Column Label: NationalIDNumber (nvarchar(15), not null) SubType: Status:
|
||||
NodeType: Column Label: LoginID (nvarchar(256), not null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationNode (hierarchyid, null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationLevel (smallint, null) SubType: Status:
|
||||
NodeType: Column Label: JobTitle (nvarchar(50), not null) SubType: Status:
|
||||
NodeType: Column Label: BirthDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: MaritalStatus (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: Gender (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: HireDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: VacationHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: SickLeaveHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_start_transaction_id (bigint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_end_transaction_id (bigint, null) SubType: Status:
|
||||
NodeType: Column Label: ledger_start_sequence_number (bigint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_end_sequence_number (bigint, null) SubType: Status:
|
||||
NodeType: Table Label: HumanResources.Employee_Ledger_AppendOnly (Append-Only Ledger) SubType:Ledger Status:
|
||||
NodeType: Column Label: BusinessEntityID (int, not null) SubType: Status:
|
||||
NodeType: Column Label: NationalIDNumber (nvarchar(15), not null) SubType: Status:
|
||||
NodeType: Column Label: LoginID (nvarchar(256), not null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationNode (hierarchyid, null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationLevel (Computed, smallint, null) SubType: Status:
|
||||
NodeType: Column Label: JobTitle (nvarchar(50), not null) SubType: Status:
|
||||
NodeType: Column Label: BirthDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: MaritalStatus (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: Gender (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: HireDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: SalariedFlag (Flag(bit), not null) SubType: Status:
|
||||
NodeType: Column Label: VacationHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: SickLeaveHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: CurrentFlag (Flag(bit), not null) SubType: Status:
|
||||
NodeType: Column Label: rowguid (uniqueidentifier, not null) SubType: Status:
|
||||
NodeType: Column Label: ModifiedDate (datetime, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_start_transaction_id (bigint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_start_sequence_number (bigint, not null) SubType: Status:
|
||||
NodeType: Table Label: HumanResources.Employee_Temporal (System-Versioned) SubType:Temporal Status:
|
||||
NodeType: Column Label: BusinessEntityID (PK, int, not null) SubType: Status:
|
||||
NodeType: Column Label: NationalIDNumber (nvarchar(15), not null) SubType: Status:
|
||||
@@ -107,6 +160,44 @@ NodeType: Constraint Label: DF_Person_ModifiedDate SubType: Status:
|
||||
NodeType: Trigger Label: TableTrigger SubType: Status:
|
||||
NodeType: Index Label: PK_Person_BusinessEntityID (Unique, Clustered) SubType:PrimaryKey Status:
|
||||
NodeType: Statistic Label: PK_Person_BusinessEntityID SubType: Status:
|
||||
NodeType: View Label: HumanResources.Employee_Ledger_AppendOnly_Ledger (Ledger) SubType:Ledger Status:
|
||||
NodeType: Column Label: BusinessEntityID (int, not null) SubType: Status:
|
||||
NodeType: Column Label: NationalIDNumber (nvarchar(15), not null) SubType: Status:
|
||||
NodeType: Column Label: LoginID (nvarchar(256), not null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationNode (hierarchyid, null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationLevel (smallint, null) SubType: Status:
|
||||
NodeType: Column Label: JobTitle (nvarchar(50), not null) SubType: Status:
|
||||
NodeType: Column Label: BirthDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: MaritalStatus (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: Gender (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: HireDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: SalariedFlag (Flag(bit), not null) SubType: Status:
|
||||
NodeType: Column Label: VacationHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: SickLeaveHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: CurrentFlag (Flag(bit), not null) SubType: Status:
|
||||
NodeType: Column Label: rowguid (uniqueidentifier, not null) SubType: Status:
|
||||
NodeType: Column Label: ModifiedDate (datetime, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_transaction_id (bigint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_sequence_number (bigint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_operation_type (int, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_operation_type_desc (nvarchar(6), not null) SubType: Status:
|
||||
NodeType: View Label: HumanResources.Employee_Ledger_Ledger (Ledger) SubType:Ledger Status:
|
||||
NodeType: Column Label: BusinessEntityID (int, not null) SubType: Status:
|
||||
NodeType: Column Label: NationalIDNumber (nvarchar(15), not null) SubType: Status:
|
||||
NodeType: Column Label: LoginID (nvarchar(256), not null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationNode (hierarchyid, null) SubType: Status:
|
||||
NodeType: Column Label: OrganizationLevel (smallint, null) SubType: Status:
|
||||
NodeType: Column Label: JobTitle (nvarchar(50), not null) SubType: Status:
|
||||
NodeType: Column Label: BirthDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: MaritalStatus (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: Gender (nchar(1), not null) SubType: Status:
|
||||
NodeType: Column Label: HireDate (date, not null) SubType: Status:
|
||||
NodeType: Column Label: VacationHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: SickLeaveHours (smallint, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_transaction_id (bigint, null) SubType: Status:
|
||||
NodeType: Column Label: ledger_sequence_number (bigint, null) SubType: Status:
|
||||
NodeType: Column Label: ledger_operation_type (int, not null) SubType: Status:
|
||||
NodeType: Column Label: ledger_operation_type_desc (nvarchar(6), not null) SubType: Status:
|
||||
NodeType: View Label: HumanResources.vEmployee SubType: Status:
|
||||
NodeType: Column Label: BusinessEntityID (int, not null) SubType: Status:
|
||||
NodeType: Column Label: Title (nvarchar(8), null) SubType: Status:
|
||||
|
||||
Reference in New Issue
Block a user