> For the complete documentation index, see [llms.txt](https://sparklytical.gitbook.io/typeorm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sparklytical.gitbook.io/typeorm/advanced-topics.md).

# Advanced Topics

{% content-ref url="/pages/-MRpSIk3fcNLisgAUPB0" %}
[Migrations](/typeorm/advanced-topics/migrations.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRpSUo4mbdgb7yIYHIc" %}
[Transactions](/typeorm/advanced-topics/transactions.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRpScX0sBIs3pOfRAxu" %}
[Indices](/typeorm/advanced-topics/indices.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRpSoBkWinYGLxnUByS" %}
[Listeners and Subscribers](/typeorm/advanced-topics/listeners-and-subscribers.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRpSzVcZmvIehgDtYaW" %}
[Logging](/typeorm/advanced-topics/logging.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRpTBpjjWqu4-kjLfis" %}
[Using CLI](/typeorm/advanced-topics/using-cli.md)
{% endcontent-ref %}
