|
@@ -67,23 +67,28 @@ class Schema extends Component {
|
|
|
{
|
|
{
|
|
|
this.state.currentTable === '' ?
|
|
this.state.currentTable === '' ?
|
|
|
<div>
|
|
<div>
|
|
|
- <div onClick={() => {
|
|
|
|
|
|
|
+ <div className={'schema'} onClick={() => {
|
|
|
this.setState({
|
|
this.setState({
|
|
|
currentTable: ''
|
|
currentTable: ''
|
|
|
})
|
|
})
|
|
|
}}>
|
|
}}>
|
|
|
- {this.state.schemaName}
|
|
|
|
|
|
|
+ <span className={'schema-name'}>{this.state.schemaName}</span>
|
|
|
|
|
+ <Icon style={{marginLeft: 15}} type="edit" theme="twoTone"/>
|
|
|
</div>
|
|
</div>
|
|
|
- <div>
|
|
|
|
|
|
|
+ <div className={'schema-table-list-title'}>
|
|
|
<Row>
|
|
<Row>
|
|
|
- <Col span={8}><span>Name</span></Col>
|
|
|
|
|
- <Col span={8}><span>Remark</span></Col>
|
|
|
|
|
|
|
+ <Col span={8}><span
|
|
|
|
|
+ className={'schema-table-title'}>Name</span></Col>
|
|
|
|
|
+ <Col span={8}><span
|
|
|
|
|
+ className={'schema-table-title'}>Remark</span></Col>
|
|
|
<Col span={8}>
|
|
<Col span={8}>
|
|
|
- <span onClick={() => {
|
|
|
|
|
- this.setState({
|
|
|
|
|
- currentTable: 'add'
|
|
|
|
|
- })
|
|
|
|
|
- }}>
|
|
|
|
|
|
|
+ <span
|
|
|
|
|
+ className={'schema-table-title'}
|
|
|
|
|
+ onClick={() => {
|
|
|
|
|
+ this.setState({
|
|
|
|
|
+ currentTable: 'add'
|
|
|
|
|
+ })
|
|
|
|
|
+ }}>
|
|
|
<Icon type="plus"/>
|
|
<Icon type="plus"/>
|
|
|
</span>
|
|
</span>
|
|
|
</Col>
|
|
</Col>
|
|
@@ -91,19 +96,30 @@ class Schema extends Component {
|
|
|
</div>
|
|
</div>
|
|
|
{
|
|
{
|
|
|
data.map(table => (
|
|
data.map(table => (
|
|
|
- <Row key={table.name} className='show'>
|
|
|
|
|
- <Col span={8}
|
|
|
|
|
- onClick={() => this.switchTable(table.name)}><span>{table.name}</span></Col>
|
|
|
|
|
- <Col span={8}><span>{table.remark}</span></Col>
|
|
|
|
|
- <Col span={8}>
|
|
|
|
|
- <DeleteTableButton
|
|
|
|
|
- currentTable={table.name}
|
|
|
|
|
- currentTableIndex={data.findIndex(obj => obj.name === table.name)}
|
|
|
|
|
- schemaID={this.state.schemaID}
|
|
|
|
|
- userID={userID}
|
|
|
|
|
- />
|
|
|
|
|
- </Col>
|
|
|
|
|
- </Row>
|
|
|
|
|
|
|
+ <div key={table.name} className={'schema-table-list-content'}>
|
|
|
|
|
+ <Row>
|
|
|
|
|
+ <Col
|
|
|
|
|
+ span={8}
|
|
|
|
|
+ onClick={() => this.switchTable(table.name)}
|
|
|
|
|
+ >
|
|
|
|
|
+ <span className={'schema-table-content'}>{table.name}</span>
|
|
|
|
|
+ </Col>
|
|
|
|
|
+ <Col span={8}>
|
|
|
|
|
+ <span className={'schema-table-content'}>{table.remark}</span>
|
|
|
|
|
+ </Col>
|
|
|
|
|
+ <Col span={8}>
|
|
|
|
|
+ <span className={'schema-table-content'}>
|
|
|
|
|
+ <DeleteTableButton
|
|
|
|
|
+ currentTable={table.name}
|
|
|
|
|
+ currentTableIndex={data.findIndex(obj => obj.name === table.name)}
|
|
|
|
|
+ schemaID={this.state.schemaID}
|
|
|
|
|
+ userID={userID}
|
|
|
|
|
+ />
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </Col>
|
|
|
|
|
+ </Row>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
))
|
|
))
|
|
|
}
|
|
}
|
|
|
</div>
|
|
</div>
|