Getting started - Setting table definition.php 412 Bytes
Newer Older
doctrine's avatar
doctrine committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
<?php
class Email extends Doctrine_Record {
    public function setTableDefinition() {
        /**
         * email table has one column named 'address' which is
         * php type 'string'
         * maximum length 200
         * database constraints: UNIQUE
         * validators: email, unique
         *
         */
        $this->hasColumn("address","string",200,"email|unique");
    }
}
?>