# What all are the integration points for plugging custom DB with flowable?

**URL:** <https://forum.flowable.org/t/what-all-are-the-integration-points-for-plugging-custom-db-with-flowable/2827>\
**Category:** Flowable Engine\
**Created:** [October 30, 2018, 8:40am UTC](https://forum.flowable.org/t/what-all-are-the-integration-points-for-plugging-custom-db-with-flowable/2827 "2018-10-30T08:40:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![saloniudani](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/saloniudani/32/913_2.png) [@saloniudani](https://forum.flowable.org/u/saloniudani)\
**Post date:** [October 30, 2018, 8:40am UTC](https://forum.flowable.org/t/what-all-are-the-integration-points-for-plugging-custom-db-with-flowable/2827/1 "2018-10-30T08:40:32Z")

</div>

Currently Flowable has support for few databases. But we want to use a custom datasource with our SpringBoot 2 flowable 6.4.0 project.

We have done following custom changes  
0)Adding the custom datasource maven dependency.  
1)JDBC datasource properties in application.properties.  
2)Prepared custom SQL’s referencing [https://github.com/flowable/flowable-engine/tree/flowable-6.4.0/distro/sql](https://github.com/flowable/flowable-engine/tree/flowable-6.4.0/distro/sql)  
3) Setting datbaseType to custom type.

Yet this does not suffice. Where else custom implementation will be required?

---

<div class="post-metadata">

**Author:** ![PHH](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/phh/32/94_2.png) [@PHH](https://forum.flowable.org/u/PHH)\
**Post date:** [October 30, 2018, 8:58am UTC](https://forum.flowable.org/t/what-all-are-the-integration-points-for-plugging-custom-db-with-flowable/2827/2 "2018-10-30T08:58:45Z")

</div>

Have you looked at the examples of integrations with MongoDB and CockroachDB?

> **[flowable/flowable-mongodb](https://github.com/flowable/flowable-mongodb)**
>
> Contribute to flowable/flowable-mongodb development by creating an account on GitHub.

  
[http://www.jorambarrez.be/blog/2016/11/02/running-flowable-on-cockroachdb/](http://www.jorambarrez.be/blog/2016/11/02/running-flowable-on-cockroachdb/)

Cheers  
Paul.

---

<div class="post-metadata">

**Author:** ![saloniudani](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/saloniudani/32/913_2.png) [@saloniudani](https://forum.flowable.org/u/saloniudani)\
**Post date:** [October 30, 2018, 9:17am UTC](https://forum.flowable.org/t/what-all-are-the-integration-points-for-plugging-custom-db-with-flowable/2827/4 "2018-10-30T09:17:19Z")

</div>

Yes.

The example with CockroachDB worked with simple configurations as it was over Postgres and Postgres is supported by flowable by default.

MongoDB example is a full fledged example for integrating a NoSql database.

In my case , I want to plug in a DB which already has a SQL JDBC interface available. Will I still require all integration points as in MongoDB?

---

<div class="post-metadata">

**Author:** ![joram](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/joram/32/26_2.png) [@joram](https://forum.flowable.org/u/joram)\
**Post date:** [November 6, 2018, 9:08am UTC](https://forum.flowable.org/t/what-all-are-the-integration-points-for-plugging-custom-db-with-flowable/2827/5 "2018-11-06T09:08:55Z")

</div>

> [@saloniudani](#):
>
> I want to plug in a DB which already has a SQL JDBC interface available. Will I still require all integration points as in MongoDB?

No, in that case the default engine should suffice and configuring the datasource is all what’s needed. Which database are you using? Is it compatible with any of the supported JDCB databases of Flowable?

---

<div class="post-metadata">

**Author:** ![saloniudani](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/saloniudani/32/913_2.png) [@saloniudani](https://forum.flowable.org/u/saloniudani)\
**Post date:** [November 6, 2018, 9:10am UTC](https://forum.flowable.org/t/what-all-are-the-integration-points-for-plugging-custom-db-with-flowable/2827/6 "2018-11-06T09:10:36Z")

</div>

I am trying to use Apache Hbase over Apache Phoenix.
