SQL::Translator::Producer(3)
describes how to write a producer
DESCRIPTION
Producer modules designed to be used with SQL::Translator need to
implement a single function, called produce. produce will be
called with the SQL::Translator object from which it is expected to
retrieve the SQL::Translator::Schema object which has been populated
by the parser. It is expected to return a string.
METHODS
- produce
-
- create_table($table)
-
- create_field($field)
-
- create_view($view)
-
- create_index($index)
-
- create_constraint($constraint)
-
- create_trigger($trigger)
-
- alter_field($from_field, $to_field)
-
- add_field($table, $new_field)
-
- drop_field($table, $old_field)
-