mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 06:46:00 +00:00
feat: make summary table sortable, filtrable, with sticky header
This commit is contained in:
@@ -180,13 +180,53 @@ const driver = {
|
||||
databases: {
|
||||
rows: databases,
|
||||
columns: [
|
||||
{ header: 'Database', fieldName: 'name', type: 'data' },
|
||||
{ header: 'Status', fieldName: 'status', type: 'data' },
|
||||
{ header: 'Recovery Model', fieldName: 'recoveryModel', type: 'data' },
|
||||
{ header: 'Compatibility Level', fieldName: 'compatibilityLevel', type: 'data' },
|
||||
{ header: 'Read Only', fieldName: 'isReadOnly', type: 'data' },
|
||||
{ header: 'Data Size', fieldName: 'sizeOnDisk', type: 'fileSize' },
|
||||
{ header: 'Log Size', fieldName: 'logSizeOnDisk', type: 'fileSize' },
|
||||
{
|
||||
filterable: true,
|
||||
sortable: true,
|
||||
header: 'Database',
|
||||
fieldName: 'name',
|
||||
type: 'data',
|
||||
},
|
||||
{
|
||||
filterable: true,
|
||||
sortable: true,
|
||||
header: 'Status',
|
||||
fieldName: 'status',
|
||||
type: 'data',
|
||||
},
|
||||
{
|
||||
filterable: true,
|
||||
sortable: true,
|
||||
header: 'Recovery Model',
|
||||
fieldName: 'recoveryModel',
|
||||
type: 'data',
|
||||
},
|
||||
{
|
||||
filterable: true,
|
||||
sortable: true,
|
||||
header: 'Compatibility Level',
|
||||
fieldName: 'compatibilityLevel',
|
||||
type: 'data',
|
||||
},
|
||||
{
|
||||
filterable: true,
|
||||
sortable: true,
|
||||
header: 'Read Only',
|
||||
fieldName: 'isReadOnly',
|
||||
type: 'data',
|
||||
},
|
||||
{
|
||||
sortable: true,
|
||||
header: 'Data Size',
|
||||
fieldName: 'sizeOnDisk',
|
||||
type: 'fileSize',
|
||||
},
|
||||
{
|
||||
sortable: true,
|
||||
header: 'Log Size',
|
||||
fieldName: 'logSizeOnDisk',
|
||||
type: 'fileSize',
|
||||
},
|
||||
],
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user