Я пытаюсь получить доступ к TABLE_NAME
из ProductTable
в ProductImageTable
, чтобы поместить его в запрос. Я искал везде, как получить к нему доступ, и пока ничего не нашел. Буду признателен за помощь, пожалуйста:)
Вот фрагмент кода:
abstract inner class ProductTable : Table() {
val TABLE_NAME: String = "product"
}
abstract inner class ProductImageTable : Table() {
val SQL_CREATE_TABLE : String = "CREATE TABLE $TABLE_NAME" +
" ($_ID$ID_TYPE_AUTO_INC$COMMA_SEP" +
"$COLUMN_PRODUCT_UUID$TEXT_TYPE_NOT_NULL$COMMA_SEP" +
"$COLMUN_LOCAL_IMAGE_FILE$TEXT_TYPE_NOT_NULL_EMPTY$COMMA_SEP" +
"$COLUMN_SERVER_IMAGE_URL$TEXT_TYPE_NOT_NULL_EMPTY$COMMA_SEP" +
"FOREIGN KEY($COLUMN_PRODUCT_UUID) REFERENCES ${ProductTable.TABLE_NAME}(${ProductTable.COLUMN_PRODUCT_UUID}) ON UPDATE CASCADE ON DELETE CASCADE)"
}