1
1
mirror of https://github.com/Fabio286/antares.git synced 2025-06-05 21:59:22 +02:00

feat: schema size in explore bar

This commit is contained in:
2021-11-06 16:36:54 +01:00
parent 5ca3a22dc5
commit fd25f881f9
3 changed files with 34 additions and 3 deletions

View File

@ -9,7 +9,16 @@
<div v-if="isLoading" class="icon loading" />
<i v-else class="icon mdi mdi-18px mdi-chevron-right" />
<i class="database-icon mdi mdi-18px mdi-database mr-1" />
<span>{{ database.name }}</span>
<div class="">
<span>{{ database.name }}</span>
<div
v-if="database.size"
class="schema-size tooltip tooltip-left mr-1"
:data-tooltip="formatBytes(database.size)"
>
<i class="mdi mdi-information-outline pr-2" />
</div>
</div>
</summary>
<div class="accordion-body">
<div class="database-tables">
@ -442,6 +451,11 @@ export default {
position: sticky;
top: 0;
z-index: 2;
.schema-size{
visibility: hidden;
width: 22.5px;
}
}
.database-name,
@ -487,6 +501,10 @@ export default {
.misc-name {
&:hover {
border-radius: $border-radius;
.schema-size{
visibility: visible;
}
}
}
@ -516,6 +534,7 @@ export default {
}
}
.schema-size,
.table-size,
.disabled-indicator {
position: absolute;