Schema contains one or more databases, which each may have info about one or more tables, which each may have info about one or more columns, which each have info about whether it is a primary key, null is allowed, its type, etc.
Located in /schema/Schema.class.php (line 11)
Class | Description |
---|---|
MysqlServer | Implements the interface for Server Driver, which: |
Add a database to the pile.
Get the specified database name, or null if it hasn't been set yet.
Returns the databases that were loaded from the server's DSN.
Traverses all tables and uses any Foreign Key information to generate
the relationships (one-to-one, one-to-many, and many-to-many) so that external entities (like the CoughGenerator) will only have to worry about what they want to *do* with the data rather than how to determine relationships.
Documentation generated on Wed, 12 Nov 2008 21:56:20 -0600 by phpDocumentor 1.4.0