Я пытаюсь интегрировать уже реализованное SAPUI5
приложение с CAP
, чтобы использовать SQLite
базу данных. В моих моделях у меня есть свойство с именем Order
, и, как вы, возможно, знаете, Order
является зарезервированным ключевым словом в SQLite
.
entity MyEntity{
key ID : Integer;
Name: localized String(111);
Order: Integer;
}
Когда я пытаюсь использовать следующую команду для создания базы данных :
cds deploy --to sqlite:db/mydb.db
Я получаю синтаксическую ошибку:
[ERROR] SQLITE_ERROR: near "Order": syntax error
Когда я использую цитату в моей определенной сущности, я получаю ошибку, касающуюся базы данных SAP HANA
:
[ERROR] cds compile failed due to these errors...
at db\schema.cds:23:3-10: Quoted identifiers are not allowed in plain mode of toHana: "Order"
Я просто хотел узнать, есть ли способ решить проблему?
PS: я не хочу использовать HANA
базу данных, поэтому, пожалуйста, дайте мне знать, если есть возможность ее отключить, потому что я не смог найти никакой информации в этом отношении.
I ценим любую помощь или совет :)