====== setPrefix ======
~~NOTOC~~
== Syntax ==
boolean setPrefix (
string $prefix = ''
optional bool $addUnderscore=true
)
===== Description =====
Sets a prefix for database objects
Call this method to set a standard prefix that will be prepended to **all database tables and indexes**.
If the optional ''$addUnderscore'' parameter is set, an underscore is automatically appended to the prefix.
===== Usage =====
/*
* Assuming xml schema contains tables a,b,c
*/
$axmls->setPrefix('test');
/*
* tables will be created as 'test_a','test_b','test_c'
*/
$axmls->setPrefix('test',false);
/*
* tables will be created as 'testa','testb','testc'
*/
===== Note =====
Some database restrict the length of table and index names. Ensure that the total length of prefix + table name does not exceed that limit.