Private Static _batchThis method will build a two dimensional array of EntityInfo objects. The first dimension of the array is the level of the entity in the dependency tree. The second dimension of the array is the entities at that level. The entities at each level are NOT dependent on any other entity in that level or any level below it. This method uses the foreign key information witin the Entity Fields array to find these dependencies. self-referencing foreign keys are ignored.
Returns a file name for a given DB Object given a type, schema and object name.
The basic format is to have a directory for each schema, and within each directory
the file name for each object has this format:
Private identifyIdentifies which entities had views that failed to refresh by checking if their base views are still valid
DataSource for database queries
List of entities to check
Array of entities whose views failed to refresh
Private maskPrivate regenerateRegenerates base views for entities that failed the refresh process using the full CodeGen approach
DataSource for database operations
List of entities whose views need to be regenerated
True if all regenerations succeeded, false otherwise
Base class for SQL Utility functions, you can sub-class this class to create your own SQL Utility functions/override existing functionality.