Page not found
Uh oh, you've reached a page that does not exist.
It may have gotten lost on the new documentation platform or it was removed because it was no longer relevant. It could also be a really old link from two (or more) documentation systems ago, which is not part of the 2000+ automatic redirects currently in place.
Based on your request, this may be what you're looking for:
-
Reverse Engineer from Database
Introduction¶ The xPDO Object-Relational-Bridge (ORB) relies on a series of PHP classes to provide an interface to database tables. These PHP classes can be generated automatically by parsing a specially formatted XML file, by reverse engineering exi...
-
Defining the Database and Tables
Let's say we have a Package called 'Storefinder'. We want to create a custom schema for that package. First off, we'll create a schema file with this name: storefinder.mysql.schema.xml If you note, we added in the 'mysql' postfix to the filename, s...
-
Using Custom Database Tables
So you're developing your custom component for MODX Revolution, and you've run into a dilemma. You've got some data that uses a table in your MODX database, but you want a way to use xPDO's object model to access it. This tutorial will walk you throu...
-
We think over the logic of work, determine the schema and model of the database
The preparatory work has been completed, and today we proceed directly to the development of the component. We write the component mailings, so you need to think about the basic logic of the work. I draw your attention to the fact that our goal is to...
-
Defining a Schema
What is a Schema?¶ xPDO generates its map and class files, which power the database relationships, from XML schema files. An XML schema is based on a package that defines the name of the schema and allows xPDO to load the schema with its classes dyna...