mirror of
https://github.com/matrix-construct/construct
synced 2024-12-27 07:54:05 +01:00
modules/console: Sort SST files list by creation for output.
This commit is contained in:
parent
4c2ea5c91c
commit
6e570bca16
1 changed files with 17 additions and 7 deletions
|
@ -4102,22 +4102,22 @@ try
|
||||||
|
|
||||||
if(colname == "*")
|
if(colname == "*")
|
||||||
{
|
{
|
||||||
auto fileinfos
|
db::database::sst::info::vector vector
|
||||||
{
|
{
|
||||||
db::database::sst::info::vector(database)
|
database
|
||||||
};
|
};
|
||||||
|
|
||||||
std::sort(begin(fileinfos), end(fileinfos), []
|
std::sort(begin(vector), end(vector), []
|
||||||
(const auto &a, const auto &b)
|
(const auto &a, const auto &b)
|
||||||
{
|
{
|
||||||
return a.name < b.name;
|
return a.created < b.created;
|
||||||
});
|
});
|
||||||
|
|
||||||
_print_sst_info_header(out);
|
_print_sst_info_header(out);
|
||||||
for(const auto &fileinfo : fileinfos)
|
for(const auto &fileinfo : vector)
|
||||||
_print_sst_info(out, fileinfo);
|
_print_sst_info(out, fileinfo);
|
||||||
|
|
||||||
out << "-- " << fileinfos.size() << " files"
|
out << "-- " << vector.size() << " files"
|
||||||
<< std::endl;
|
<< std::endl;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
@ -4135,7 +4135,17 @@ try
|
||||||
database, colname
|
database, colname
|
||||||
};
|
};
|
||||||
|
|
||||||
const db::database::sst::info::vector vector{column};
|
db::database::sst::info::vector vector
|
||||||
|
{
|
||||||
|
column
|
||||||
|
};
|
||||||
|
|
||||||
|
std::sort(begin(vector), end(vector), []
|
||||||
|
(const auto &a, const auto &b)
|
||||||
|
{
|
||||||
|
return a.created < b.created;
|
||||||
|
});
|
||||||
|
|
||||||
_print_sst_info_header(out);
|
_print_sst_info_header(out);
|
||||||
for(const auto &info : vector)
|
for(const auto &info : vector)
|
||||||
_print_sst_info(out, info);
|
_print_sst_info(out, info);
|
||||||
|
|
Loading…
Reference in a new issue