mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2025-05-14 17:32:07 +02:00
Docs for the new TableBuilder methods.
This commit is contained in:
parent
0cb871a29a
commit
ebbcaead70
@ -15,6 +15,29 @@
|
|||||||
<tutorials>
|
<tutorials>
|
||||||
</tutorials>
|
</tutorials>
|
||||||
<methods>
|
<methods>
|
||||||
|
<method name="add_column">
|
||||||
|
<return type="TableBuilder" />
|
||||||
|
<description>
|
||||||
|
Adds an [code]ADD COLUMN[/code] statement.
|
||||||
|
Equivalent to:
|
||||||
|
[codeblock]
|
||||||
|
result += "ADD COLUMN "
|
||||||
|
[/codeblock]
|
||||||
|
</description>
|
||||||
|
</method>
|
||||||
|
<method name="alter_table">
|
||||||
|
<return type="TableBuilder" />
|
||||||
|
<argument index="0" name="table_name" type="String" />
|
||||||
|
<description>
|
||||||
|
Adds an [code]ALTER TABLE[/code] statement.
|
||||||
|
Equivalent to:
|
||||||
|
[codeblock]
|
||||||
|
result += "ALTER TABLE ";
|
||||||
|
result += p_table_name;
|
||||||
|
result += " ";
|
||||||
|
[/codeblock]
|
||||||
|
</description>
|
||||||
|
</method>
|
||||||
<method name="auto_increment">
|
<method name="auto_increment">
|
||||||
<return type="TableBuilder" />
|
<return type="TableBuilder" />
|
||||||
<description>
|
<description>
|
||||||
@ -47,7 +70,7 @@
|
|||||||
</method>
|
</method>
|
||||||
<method name="create_table">
|
<method name="create_table">
|
||||||
<return type="TableBuilder" />
|
<return type="TableBuilder" />
|
||||||
<argument index="0" name="value" type="String" />
|
<argument index="0" name="table_name" type="String" />
|
||||||
<description>
|
<description>
|
||||||
Adds a [code]CREATE TABLE[/code] statement.
|
Adds a [code]CREATE TABLE[/code] statement.
|
||||||
Equivalent to:
|
Equivalent to:
|
||||||
@ -78,6 +101,19 @@
|
|||||||
[/codeblock]
|
[/codeblock]
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
|
<method name="drop_column">
|
||||||
|
<return type="TableBuilder" />
|
||||||
|
<argument index="0" name="column_name" type="String" />
|
||||||
|
<description>
|
||||||
|
Adds a [code]DROP COLUMN[/code] statement.
|
||||||
|
Equivalent to:
|
||||||
|
[codeblock]
|
||||||
|
result += "DROP COLUMN ";
|
||||||
|
result += p_column_name;
|
||||||
|
result += " ";
|
||||||
|
[/codeblock]
|
||||||
|
</description>
|
||||||
|
</method>
|
||||||
<method name="drop_table">
|
<method name="drop_table">
|
||||||
<return type="TableBuilder" />
|
<return type="TableBuilder" />
|
||||||
<argument index="0" name="name" type="String" default="""" />
|
<argument index="0" name="name" type="String" default="""" />
|
||||||
@ -100,6 +136,16 @@
|
|||||||
[/codeblock]
|
[/codeblock]
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
|
<method name="end_command">
|
||||||
|
<return type="TableBuilder" />
|
||||||
|
<description>
|
||||||
|
Adds an end command statement.
|
||||||
|
Equivalent to:
|
||||||
|
[codeblock]
|
||||||
|
result += ";";
|
||||||
|
[/codeblock]
|
||||||
|
</description>
|
||||||
|
</method>
|
||||||
<method name="foreign_key">
|
<method name="foreign_key">
|
||||||
<return type="TableBuilder" />
|
<return type="TableBuilder" />
|
||||||
<argument index="0" name="name" type="String" />
|
<argument index="0" name="name" type="String" />
|
||||||
@ -201,6 +247,35 @@
|
|||||||
result += "REFERENCES " + table + " (" + name + ") ";
|
result += "REFERENCES " + table + " (" + name + ") ";
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
|
<method name="rename_column_to">
|
||||||
|
<return type="TableBuilder" />
|
||||||
|
<argument index="0" name="column_name" type="String" />
|
||||||
|
<argument index="1" name="new_column_name" type="String" />
|
||||||
|
<description>
|
||||||
|
Adds a [code]RENAME COLUMN[/code] statement.
|
||||||
|
Equivalent to:
|
||||||
|
[codeblock]
|
||||||
|
result += "RENAME COLUMN ";
|
||||||
|
result += p_column_name;
|
||||||
|
result += " TO ";
|
||||||
|
result += p_new_column_name;
|
||||||
|
result += " ";
|
||||||
|
[/codeblock]
|
||||||
|
</description>
|
||||||
|
</method>
|
||||||
|
<method name="rename_to">
|
||||||
|
<return type="TableBuilder" />
|
||||||
|
<argument index="0" name="table_name" type="String" />
|
||||||
|
<description>
|
||||||
|
Adds a [code]RENAME TO[/code] statement.
|
||||||
|
Equivalent to:
|
||||||
|
[codeblock]
|
||||||
|
result += "RENAME TO ";
|
||||||
|
result += p_table_name;
|
||||||
|
result += " ";
|
||||||
|
[/codeblock]
|
||||||
|
</description>
|
||||||
|
</method>
|
||||||
<method name="reset">
|
<method name="reset">
|
||||||
<return type="void" />
|
<return type="void" />
|
||||||
<description>
|
<description>
|
||||||
|
Loading…
Reference in New Issue
Block a user