$generator = new Inlm\SchemaGenerator\SchemaGenerator(...);
$generator->setCustomType($name, $dbType, $dbParameters, $dbOptions);
$generator->setCustomType('money', 'DECIMAL', array(15, 4));
$generator->setCustomType('App\Model\Image', 'VARCHAR', array(100));Prepared custom types for MySQL:
bcrypt-CHAR(60)md5-CHAR(32)money-DECIMAL(15, 4)DateInterval-TIME- PHPDoc types
positive-int-UNSIGNED INTnegative-int-INTnon-positive-int-INTnon-negative-int-UNSIGNED INTnon-zero-int-INTlowercase-string-TEXTliteral-string-TEXTclass-string-TEXTinterface-string-TEXTtrait-string-TEXTenum-string-TEXTcallable-string-TEXTarray-key-TEXTnumeric-string-TEXTnon-empty-string-TEXTnon-empty-lowercase-string-TEXTtruthy-string-TEXTnon-falsy-string-TEXTnon-empty-literal-string-TEXT
inteve/typesInteve\Types\HexColor-CHAR(6)Inteve\Types\Html-MEDIUMTEXTInteve\Types\Md5Hash-CHAR(32)Inteve\Types\Password-VARCHAR(255)Inteve\Types\UniqueId-CHAR(10)Inteve\Types\Url-VARCHAR(255)Inteve\Types\UrlSlug-VARCHAR(255)Inteve\Types\UrlPath-VARCHAR(255)