1
這是我的問題,我有這樣的項目,在數據庫主機文檔模板(CLOB),當做出改變,我們必須促進所有更改所有環境。插入CLOB/BLOB值 - 行家 - MyBatis的
我正在尋找一種解決方案,當對模板文件進行更改時,會使用mybatis遷移工具,flyway或類似的東西將其提升到所有註冊的數據庫,因此可以將它與Continouos集成工具集成。
我還沒有看到任何文件,其中是這樣的可能既不MyBatis的也不飛路(Maven插件)
我想它是這樣的:
<<migration.sql file>>
--:content1=file://somelocation/file
insert into clob_table (id, content) values (clob_table_sequense.nextval, :content1)
在此先感謝您的意見
好的,但如何?沒有關於這方面的文件。你能指點我一個例子嗎? – ChatoCrate 2012-03-28 14:02:58
@ChatoCrate在您的Java遷移類中,使用jdbcTemplate參數將您的文件(使用標準Java的InputStreams)插入到表中。 – 2012-04-02 09:37:24
就是這樣,我不想編寫任何代碼,那麼我的整個遷移取決於一個自定義項目,而不是一個經過測試的可靠插件。我只是想知道是否可以在.sql遷移腳本中這樣做,但我想你只是給了我答案。 :) 多謝你們 – ChatoCrate 2012-04-02 14:44:05