2016-07-01 3 views
0

データベースとコンテンツプロバイダの生成については、SimonVT Schematic(https://github.com/SimonVT/schematic)を使用しています。私はカスケード削除を設定することができませんでした(@Referencesはありますが、カスケードオプションはありません)。何とか設定できないのですか?simonVTによるカスケード削除/参照更新回路図

別の問題、1つのテーブル内の1つの列は、別のテーブルの列を参照している:

@DataType(TEXT) @NotNull @References(table = PlaylistsDb.PLAYLIST, column = PlaylistColumns.NAME) String PLAYLIST = "playlist"; 

私はテーブルPLAYLISTで参照列名を変更したときに今、私は、参照テーブルの参照する列ことを期待しますPLAYLISTは自動的に更新されますが、そうではありません。これは設定可能ですか?

答えて

0

あなたの最初の部分、私は を削除カスケードを構成するための可能性を見つけるcouldn't

を問う(@ReferencesしかしなしCASCADEオプションがある)

そのようなはありませんオプション。これを確認するには、References annotationTableWriter implementationcascadeを検索すると、出現しません)を見ることができます。

本当に必要な場合は、機能要求を作成することをお勧めします。

第2部まずは明確化が必要です。

私は、参照列NAME

をしてください変更、あなたは(あなたが、あなたが期待する結果を示して正確に変化する)。このことにより、

を何を意味するかを指定
関連する問題