Uploaded image for project: 'DBFlute'
  1. DBFlute
  2. DBFLUTE-356

{Java/C#}: ReplaceSchemaでDDL上の特別な変数を実行時に置換できるようにする

XMLWordPrintable

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • Component/s: None
    • None

      スキーマ名とかの解決に役立つ。

      replaceSchemaDefinitionMap.dfpropに

      map:{
          ; filterVariablesMap = map:{ abc = xyz }
      }
      

      そしてDDL上で

      create table /*$abc*/.AAA
      

      とすると、実行時は

      create table xyz.AAA
      

      になる。

      replaceSchemaDefinitionMap.dfpropは環境変数で
      environmentType毎に指定できるので、
      環境毎の切り替えが可能になる。

            Assignee:
            jflute jflute
            Reporter:
            jflute jflute
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: