 |
|
Innovation award
 Nominee: 3x
Winner: 1x |
SQLData is an extension of the dm.DB class. SQLData provides object-relational mappings to store and retrieve persistent objects in an SQL database.
SQLData comes with additional scripts for generating classes to be used by applications to access given database tables using the SQLData class.
These scripts are meant to run from the command line. They retrieve the definitions of a given database table and then the generate classes to access the table rows as objects or to manipulate them via Web forms. They will generate classes and forms for any SQL database supported by dm.DB.
Experience has shown that the automatic generation handles about 80% of the repetitive work involved in building classes and forms for MySQL tables.
SQLData was designed to make it easy to automate the construction of the application specific classes interfacing to SQL tables. dm.DB provides a RDBMS independent access layer so, in principle, SQLData can be used by any database supported by dm.DB.
This class is officially compatible with PHP 5.
This is a major revision to SQLData which now supports all databases supported by dm.DB.
|
|
| Name: |
SQL Data |
| Base name: |
sqldata |
| Description: |
Generate classes to store objects in SQL databases |
| Version: |
- |
| PHP version: |
- |
| License: |
Custom (specified in a license file) |
| All time users: |
2395 users |
| All time rank: |
1424 |
| Week users: |
0 users |
| Week rank: |
2072  |
| |
|
| Ratings | Utility |
Consistency |
Documentation |
Examples |
Tests |
Videos |
Overall |
Rank |
| All time: |
Sufficient (75.0%) |
Good (85.0%) |
- |
- |
- |
- |
Not sure (46.0%) |
1770 |
| Month: |
Not yet rated by the users |
| |
Packages needed by this class |
|
|
| Class |
Dependency |
Why it is needed |
| requestUtils |
Required |
Retrive data from access independent of GET or POST method |
| Structured Data Dumper |
Required |
Debugging interfaces generated by the various build scripts need it. |
| dm.IS Layout |
Required |
Provide C++ template like expansion of the SQLData class |
| dm.DB |
Required |
MySQL database abstraction base class |
| |
Applications that use this class |
|
|

If you know an application of this package, send a message to the
author to add a link here.
| |
Files |
|
|