# Using liquibase for managing actions

**URL:** <https://forum.liquibase.org/t/using-liquibase-for-managing-actions/3770>\
**Category:** Liquibase Development\
**Created:** [October 9, 2013, 4:35pm UTC](https://forum.liquibase.org/t/using-liquibase-for-managing-actions/3770 "2013-10-09T16:35:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guest](https://avatars.discourse-cdn.com/v4/letter/g/8dc957/32.png) [@Guest](https://forum.liquibase.org/u/Guest)\
**Post date:** [October 9, 2013, 4:35pm UTC](https://forum.liquibase.org/t/using-liquibase-for-managing-actions/3770/1 "2013-10-09T16:35:00Z")

</div>

Hi,

I wonder if it is possible to manage using extensions running of actions that are not sql statements but running other commands such as activating APIs or creating files using liquibase.

Thanks,

Netanel

---

<div class="post-metadata">

**Author:** ![nvoxland](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@nvoxland](https://forum.liquibase.org/u/nvoxland)\
**Post date:** [October 9, 2013, 4:35pm UTC](https://forum.liquibase.org/t/using-liquibase-for-managing-actions/3770/2 "2013-10-09T16:35:00Z")

</div>

Yes. There are a lot of times it is nice to manage things with Liquibase outside of just SQL calls.&nbsp;[http://www.liquibase.org/documentation/changes/execute\_command.html](http://www.liquibase.org/documentation/changes/execute_command.html)&nbsp;allows you to call command line functions, or the&nbsp;[http://www.liquibase.org/documentation/changes/custom\_change.html](http://www.liquibase.org/documentation/changes/custom_change.html)&nbsp;custom change tags let you write java classes that with whatever logic you want.

Nathan
