customize database storage?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-16-2013 06:20 AM
Hello,
I am wondering if Nuxeo could fit my needs. My situation is the following: I have documents stored in an sql server database with a structure that is not the same as the Nuxeo database structure. In that database, documents are stored as binary blobs in a dedicated table. This database is also used for other purposes by an application (let's call it App). I would like to edit/modify my documents through a dedicated tool since it is not the purpose of App. So, my question is: do you think that Nuxeo can be easily customized to read and store documents in my database instead of its default one? I can eventually add columns to my Document table or even add tables to my database.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-16-2013 03:49 PM
The terse answer - NO (it would not be easy). For that matter it wouldn't be recommended either since you lose the value of the core of Nuxeo. Depending on what App is, the better approach is to blackbox Nuxeo as your backend document repository (export your blobs out of your DB and import into Nuxeo) and use a REST api to interact with Nuxeo.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-17-2013 04:27 AM
But you can create your own implementation of blobstore logic; the code will be localized. So the answer is YES
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-17-2013 08:39 AM
I was tempted to say yes, but the question explicitly asks if it would be easy to configure
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-17-2013 10:19 PM
I understood.
