mirror of
https://github.com/ansible/awx.git
synced 2026-05-15 13:27:40 -02:30
Adds a tabular view of the topology data
The traditional network engineer workflow includes a diagram, a spreadsheet, and the CLI. This adds an experimental view of the network topology data in a spreadsheet like table view. * Adds angular-xeditable dependency for tables view. * Add data binding models * Add message transformations from table to topology formats * Adding dependencies for tables view
This commit is contained in:
@@ -76,8 +76,6 @@ models:
|
||||
type: FloatField
|
||||
- default: 0
|
||||
name: device_id_seq
|
||||
ref: Topology
|
||||
ref_field: device_id_seq
|
||||
type: IntegerField
|
||||
- default: 0
|
||||
name: link_id_seq
|
||||
@@ -154,8 +152,6 @@ models:
|
||||
pk: true
|
||||
type: AutoField
|
||||
- name: id
|
||||
ref: Group
|
||||
ref_field: id
|
||||
type: IntegerField
|
||||
- len: 200
|
||||
name: name
|
||||
@@ -163,12 +159,8 @@ models:
|
||||
- name: x1
|
||||
type: IntegerField
|
||||
- name: y1
|
||||
ref: Group
|
||||
ref_field: y1
|
||||
type: IntegerField
|
||||
- name: x2
|
||||
ref: Group
|
||||
ref_field: x2
|
||||
type: IntegerField
|
||||
- name: y2
|
||||
type: IntegerField
|
||||
@@ -177,23 +169,78 @@ models:
|
||||
ref_field: topology_id
|
||||
type: ForeignKey
|
||||
name: Group
|
||||
x: 907
|
||||
y: 520
|
||||
x: 407
|
||||
y: -379
|
||||
- fields:
|
||||
- name: group_device_id
|
||||
pk: true
|
||||
type: AutoField
|
||||
- name: group
|
||||
ref: GroupDevice
|
||||
ref_field: group
|
||||
ref: Group
|
||||
ref_field: group_id
|
||||
type: ForeignKey
|
||||
- name: device
|
||||
ref: Device
|
||||
ref_field: device_id
|
||||
type: ForeignKey
|
||||
name: GroupDevice
|
||||
x: 631
|
||||
y: 561
|
||||
x: 739
|
||||
y: -234
|
||||
- fields:
|
||||
- name: data_binding_id
|
||||
pk: true
|
||||
type: AutoField
|
||||
- name: column
|
||||
type: IntegerField
|
||||
- name: row
|
||||
type: IntegerField
|
||||
- len: 200
|
||||
name: table
|
||||
type: CharField
|
||||
- name: primary_key_id
|
||||
type: IntegerField
|
||||
- len: 200
|
||||
name: field
|
||||
type: CharField
|
||||
- name: data_type
|
||||
ref: DataType
|
||||
ref_field: data_type_id
|
||||
type: ForeignKey
|
||||
- name: sheet
|
||||
ref: DataSheet
|
||||
ref_field: data_sheet_id
|
||||
type: ForeignKey
|
||||
name: DataBinding
|
||||
x: -515
|
||||
y: -370
|
||||
- fields:
|
||||
- name: data_type_id
|
||||
pk: true
|
||||
type: AutoField
|
||||
- len: 200
|
||||
name: type_name
|
||||
type: CharField
|
||||
name: DataType
|
||||
x: -782
|
||||
y: -172
|
||||
- fields:
|
||||
- name: data_sheet_id
|
||||
pk: true
|
||||
type: AutoField
|
||||
- len: 200
|
||||
name: name
|
||||
type: CharField
|
||||
- name: topology
|
||||
ref: Topology
|
||||
ref_field: topology_id
|
||||
type: ForeignKey
|
||||
- name: client
|
||||
ref: Client
|
||||
ref_field: client_id
|
||||
type: ForeignKey
|
||||
name: DataSheet
|
||||
x: -207
|
||||
y: -282
|
||||
modules: []
|
||||
view:
|
||||
panX: 213.72955551921206
|
||||
|
||||
Reference in New Issue
Block a user