resources
static and meta table definitions
Posted by: Jo on June 22, 2009 | Updated: July 1, 2009 10:03 PM
In Dynamic Data Utilities, we currently have two tabs related to Table and Meta Definitions. Between the both of these, we have the ability to browser tables in any available database, review structure of the tables, fields names and values and so on. We can also export any of the tables to XML, query the tables, set up new relations, or view items in that table and edit them.
However, the two specific areas no longer work as well as they could.
Take the Static 'Table Definitions' tab. It seems to be broken as it only shows the dynamic data objects table by default with no facility to pass in a table name. Moreso, you will not be able to see the table structure for all module tables as they are no longer always added to the xar_table table. This was a holder of all tables and all table field definitions.
However, since in many case developers do not create new tables using the xarTableDLL.php set of functions, this xar_table table is no longer updated. For table updates, new or changed field definitions are also not added.
One therefore needs to question why we need or should have the Table Definitions tab and associated functions still given the returned data is not always reliable. At least, what we are proposing to do is remove these as part of our core consolidation and Dynamic Data module review, and centralize all the database and table functionality in the current xarigami 'Table Operations' (Meta definitions tab in xaraya 1x) set of functions.
This has been completedas of 28 June 09.
Related project : xarigami core
| « prev | next» |