2016-12-06 19 views
2

camunda spring bootプロジェクト(1.3.0)を使用してcamundaエンジンを残りのapiでスピンアップしました。Camunda spring boot starter:スキーマのデータベースを作成できません

私のapplication.ymlでは、特定のスキーマでデータベースオブジェクトを作成するためにcamundaを取得しようとしています。

設定は以下のDBオブジェクトを作成...

camunda.bpm: 
    database: 
    schema-update: create-drop 
    type: postgres 
    table-prefix: my_schema. 
spring.datasource: 
    url: "jdbc:postgresql://localhost:5432/mydb" 
    username: myuser 
    password: myuser 
    driverClassName: org.postgresql.Driver 

問題はしかしテーブルがpublicスキーマに作成してしまうことがあります。私がしたいのは、 "my_schema"と等しいテーブルプレフィックスを追加することです。

この設定を間違って使用していますか、紛失しているものがありますか?

おかげ

+0

を、デフォルトのスキーマを使用している場合、エンジンは自動的に、正しくテーブルを作成することができます。カスタムスキーマおよびテーブル接頭辞を使用する場合は、作成スクリプトを手動で適用する必要があります。私はSpring Bootスターターが何かを提供しているかどうかはわかりませんが、そうは思わないでしょう。 – thorben

答えて

0

Thorbenは右である:現在、camundaスプリングブーツは、通常のデータベースのセットアップを使用しています。だから、実際にこれをチェックしていないのであれば、table_prefixはサポートされていません。スプリングブートでは使用できません。

私は除去のための問題を作成しました:平野Camunda(W/O春ブーツスターター)でhttps://github.com/camunda/camunda-bpm-spring-boot-starter/issues/177

関連する問題