Need documentation for TableSchemasFilter

TableSchemasFilter is a very useful feature, and far more powerful than ExcludeTables because you can programmatically choose tables, but I can’t find any documentation about it.
It also looks like having TableSchemasFilter implement Func<bool, TableSchema> would be inline with the other filter methods and be easier to use, as large complex database schemas typically use schema names or prefixes to group functionality.

At the moment I do this, which I believe is correct?

TableSchemasFilter = t =>
    t.RemoveAll(tableSchema => tableSchema.Name.StartsWith("_"));

It’s a filter that gives you an opportunity to modify the List<TableSchema> that AutoGen uses to generate its data models & AutoQuery APIs.

Yeah you could use it to remove tables as you’re doing in your example.