mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-13 21:01:01 +08:00
Merge pull request #1488 from querydsl/i1473
Document rename functionality
This commit is contained in:
commit
0280674b2e
@ -346,6 +346,42 @@
|
||||
|
||||
<para>Imports can be used to add cross-schema foreign keys support.</para>
|
||||
|
||||
<para>Schemas, tables and columns can also be renamed using the plugin. Here are some examples:</para>
|
||||
<para>Renaming a schema:</para>
|
||||
<programlisting language="xml"><![CDATA[
|
||||
<renameMappings>
|
||||
<renameMapping>
|
||||
<fromSchema>PROD</fromSchema>
|
||||
<toSchema>TEST</toSchema>
|
||||
</renameMapping>
|
||||
</renameMappings>
|
||||
]]></programlisting>
|
||||
|
||||
<para>Renaming a table:</para>
|
||||
<programlisting language="xml"><![CDATA[
|
||||
<renameMappings>
|
||||
<renameMapping>
|
||||
<fromSchema>PROD</fromSchema>
|
||||
<fromTable>CUSTOMER</fromTable>
|
||||
<toTable>CSTMR</toTable>
|
||||
</renameMapping>
|
||||
</renameMappings>
|
||||
]]></programlisting>
|
||||
|
||||
<para>Renaming a column:</para>
|
||||
<programlisting language="xml"><![CDATA[
|
||||
<renameMappings>
|
||||
<renameMapping>
|
||||
<fromSchema>PROD</fromSchema>
|
||||
<fromTable>CUSTOMER</fromTable>
|
||||
<fromColumn>ID</fromColumn>
|
||||
<toColumn>IDX</toTable>
|
||||
</renameMapping>
|
||||
</renameMappings>
|
||||
]]></programlisting>
|
||||
|
||||
<para>Note: fromSchema can be omitted when renaming tables and columns.</para>
|
||||
|
||||
<para>Compared to APT based code generation certain functionality is not available such as QueryDelegate annotation handling.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user