cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrus Adamchik (Jira)" <j...@apache.org>
Subject [jira] [Commented] (CAY-2600) Modeler DbImport: Can't retrieve schema for databases with no catalog support
Date Tue, 20 Aug 2019 11:26:00 GMT

    [ https://issues.apache.org/jira/browse/CAY-2600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16911231#comment-16911231
] 

Andrus Adamchik commented on CAY-2600:
--------------------------------------

[~aarrsseni] I just tried it on Hana. No luck. "Database Schema" panel is still empty. The
modeler doesn't see the schemas.

FWIW, MySQL still works.

> Modeler DbImport: Can't retrieve schema for databases with no catalog support
> -----------------------------------------------------------------------------
>
>                 Key: CAY-2600
>                 URL: https://issues.apache.org/jira/browse/CAY-2600
>             Project: Cayenne
>          Issue Type: Bug
>    Affects Versions: 4.1.B2
>            Reporter: Andrus Adamchik
>            Priority: Major
>             Fix For: 4.1.B3, 4.2.M1
>
>
> I am trying to db-import model for Hana DB. DB Import itself ("Run Import" button) works,
if I manually add all the settings. However "Refresh DB Schema" button results in an empty
schema. 
> The cause of it seems to be the implementation of DatabaseSchemaLoader.load method. It
looks for catalogs, and if none found, returns an empty result. Hana does not support catalogs,
but supports schemas. And we need to support this case.
> I guess in general we need to support all combinations of schema and catalog presence
across different databases:
> 1. Schema and Catalog (?)
> 2. Catalog only (MySQL)
> 3. Schema only (Hana ... who else?)
> 4. No schema or catalog (any DBs like this?)



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Mime
View raw message