Welcome Guest, Not a member yet? Register   Sign In
Database Table Names (in User Guide)

This page in the User Guide:


-- contains the paragraph that baffles me quite a bit:

Database Table Names

Any tables that your add-on might use must use the 'exp_' prefix, followed by a prefix uniquely identifying you as the developer or company, and then a short descriptive table name. You do not need to be concerned about the database prefix being used on the user's installation, as CodeIgniter's database class will automatically convert 'exp_' to what is actually being used.

Could someone knowledgeable please explain what it means? What is "add-on" in that context? Why use 'exp_' prefix, and not, say, 'imp_' ? And what is the meaning of the following sentence about user's installation?

Thank you very much in advance!

Ignore that, you don't need to prefix anything if you don't want to. That's just leftover text from ExpressionEngine.

Theme © iAndrew 2016 - Forum software by © MyBB