databaseManager.getTableNames() returns views as well

Since Servoy supports views databaseManager.getTableNames() also returns the names of all visible views. That is a problem, since I cannot see the difference between a table and a view. Could a databaseManager.getViewNames be added and databaseManager.getTableNames be changed to really return only tables?

This is pretty important to us since we highly depend on the ability to read the whole data model.

Function getViewNames added in Servoy 3.5, Does anyone need this enhancement needed in Servoy 3.1.x?

Hello Jan,

thanks for that! I hope getTableNames() will not return the view names anymore, right? And yes, if it doesn’t take all day please add that to the 3.1 branch, because I really rely on this.

Will be in Servoy 3.1.5 as well