ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:axmls:setprefix

setPrefix

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.

v5/axmls/setprefix.txt · Last modified: 2016/01/13 02:26 by mnewnham