This is actually a constructor :-).
Load the schema for site and return it.
$source may also be the correct Schema object, for convenience. In this case it is returned unchanged.
Load a dumped schema for site and returns it. $filename, if
given, may be the name of a file to use, or the site name (in which
case, the file name is assumed to be etc/site.t2.
Loads all of the classes in the schema in to memory.
Tries to use on-disk versions rather than generating the in-memory object & then compiling it.
This interface is deprecated in favour of using $schema->generator
Returns a Class::Tangram::Generator object that is valid for this
Returns the data structure that is fed into Tangram::Schema->new().
Note that Tangram performs various in-place edits of this data
structure. So dont go assuming too much about it.
Generates a Tangram Schema for this Schema, or returns the one that
was already generated. Use $schema->set_schema(undef) to force a
re-generation of the Tangram Schema structure.
Returns the Tangram Storage class associated with this Schema.
Possibly connecting to the database.
Returns the class definition for class $name.
Returns a new class if no such class is found.
|add_class_from_schema($name => $schema)||Adds a Class object to this schema, gleaning information from $schema, which you perhaps found in $YourClass::schema.|
Hey! <B>The above document had some coding errors, which are explained below:B>
Around line 160: You forgot a =back before =head2 Around line 490: =item outside of any =over Around line 546: You forgot a =back before =head2
|perl v5.20.3||T2::SCHEMA (3)||2005-11-06|