console: fix use of aliased columns in dimensions

By default, `SELECT *` does not select ALIAS columns. Add the
appropriate settings to modify this.

Fix #541
This commit is contained in:
Vincent Bernat
2023-03-03 08:27:39 +01:00
parent b80a847268
commit 88b27a83e6
6 changed files with 24 additions and 22 deletions

View File

@@ -25,6 +25,7 @@ func TestRequireMainTable(t *testing.T) {
{[]query.Column{query.NewColumn("DstAddr")}, query.NewFilter(""), true},
{[]query.Column{query.NewColumn("SrcAS"), query.NewColumn("DstAddr")}, query.NewFilter(""), true},
{[]query.Column{query.NewColumn("DstAddr"), query.NewColumn("SrcAS")}, query.NewFilter(""), true},
{[]query.Column{query.NewColumn("DstNetPrefix")}, query.NewFilter(""), true},
{[]query.Column{}, query.NewFilter("SrcAddr = 203.0.113.15"), true},
}
sch := schema.NewMock(t)