<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Access DB Alfresco in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295382#M248512</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi zazugue, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's reasonably correct to say that Alfresco primarily uses APIs to get and modify data stored within, and that yes underneath Alfresco uses myBatis as part of its own DAO implementation&amp;nbsp; and SQL below that again obviously) but it's generally not considered a supported option to use SQL to extract information from the system.&amp;nbsp; Obviously, you can - it's your database - but you won't find much around a formal definition or explanation of the Alfresco schema around so it will be up to you to pull that info together based on what you see.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The APIs however that Alfresco does provide are not just limited to Webscripts, although there are a lot of webscripts exposed via the public API.&amp;nbsp; There is also the new RESTful API as well as the standard CMIS 1.1 endpoints and these are effectively layers on top of a fundamental, base set of Java APIs that provide consistency and regulation across the entire repository. There are also options for non-API access as well e.g. WebDav, FTP, CIFS etc. but I think these are probably less useful for the type of problem you were talking about.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose the real question is whether there is an explicit need to avoid APIs or if its just the perceived complexity of getting something done quickly.&amp;nbsp; If this is the case, have a look at the Javascript Console addon, which allows you to create and run scripts and get outputs very quickly and easily using the core Javascript services (&lt;/SPAN&gt;&lt;A href="https://addons.alfresco.com/addons/javascript-console" rel="nofollow noopener noreferrer"&gt;https://addons.alfresco.com/addons/javascript-console&lt;/A&gt;&lt;SPAN&gt;) and will give you faster results than getting to grips (correctly) with the complexities of the Alfresco DB schema&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Steven&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 May 2016 13:52:45 GMT</pubDate>
    <dc:creator>steven_okennedy</dc:creator>
    <dc:date>2016-05-09T13:52:45Z</dc:date>
    <item>
      <title>Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295378#M248508</link>
      <description>Hello guys, sorry if it's not the right place to ask this question. I am using Alfresco Community 5.0 and i have to get some Users data (ID, password, mail, …) from the database. I saw in some post, Alfresco doesn't use SQL command to communicate with the DB server but by hibernate.So my question is</description>
      <pubDate>Fri, 29 Apr 2016 10:06:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295378#M248508</guid>
      <dc:creator>zazugue</dc:creator>
      <dc:date>2016-04-29T10:06:04Z</dc:date>
    </item>
    <item>
      <title>Re: Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295379#M248509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Okay, it's good i have my answer ! Sorry to disturb you ! &lt;span class="lia-unicode-emoji" title=":anguished_face:"&gt;😧&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Apr 2016 15:24:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295379#M248509</guid>
      <dc:creator>zazugue</dc:creator>
      <dc:date>2016-04-29T15:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295380#M248510</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It's always good when you find the answer, to post it though, so that others who may come across this will have it too!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Apr 2016 19:26:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295380#M248510</guid>
      <dc:creator>jneeve</dc:creator>
      <dc:date>2016-04-29T19:26:49Z</dc:date>
    </item>
    <item>
      <title>Re: Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295381#M248511</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Oups sorry ! So i found a lot of information about that. I found Alfresco doesn't use anymore Hibernate and they are migrate to MyBatis. &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://fr.slideshare.net/slemarchand/using-mybatis-in-alfresco-custom-extensions-alfresco-devcon-2012-berlin" rel="nofollow noopener noreferrer"&gt;http://fr.slideshare.net/slemarchand/using-mybatis-in-alfresco-custom-extensions-alfresco-devcon-2012-berlin&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The problems, information from 2012 and there are no data talking about that somewhere (wiki.alfresco or doc.alfresco).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I understood Alfresco only is using Webscripts to modify data with many API.( &lt;/SPAN&gt;&lt;A href="http://docs.alfresco.com/community5.0/references/API-JS-Scripting-API.html" rel="nofollow noopener noreferrer"&gt;http://docs.alfresco.com/community5.0/references/API-JS-Scripting-API.html&lt;/A&gt;&lt;SPAN&gt; ) or with Data list.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe i am wrong so correct me in case. &lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2016 10:39:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295381#M248511</guid>
      <dc:creator>zazugue</dc:creator>
      <dc:date>2016-05-06T10:39:00Z</dc:date>
    </item>
    <item>
      <title>Re: Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295382#M248512</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi zazugue, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's reasonably correct to say that Alfresco primarily uses APIs to get and modify data stored within, and that yes underneath Alfresco uses myBatis as part of its own DAO implementation&amp;nbsp; and SQL below that again obviously) but it's generally not considered a supported option to use SQL to extract information from the system.&amp;nbsp; Obviously, you can - it's your database - but you won't find much around a formal definition or explanation of the Alfresco schema around so it will be up to you to pull that info together based on what you see.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The APIs however that Alfresco does provide are not just limited to Webscripts, although there are a lot of webscripts exposed via the public API.&amp;nbsp; There is also the new RESTful API as well as the standard CMIS 1.1 endpoints and these are effectively layers on top of a fundamental, base set of Java APIs that provide consistency and regulation across the entire repository. There are also options for non-API access as well e.g. WebDav, FTP, CIFS etc. but I think these are probably less useful for the type of problem you were talking about.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose the real question is whether there is an explicit need to avoid APIs or if its just the perceived complexity of getting something done quickly.&amp;nbsp; If this is the case, have a look at the Javascript Console addon, which allows you to create and run scripts and get outputs very quickly and easily using the core Javascript services (&lt;/SPAN&gt;&lt;A href="https://addons.alfresco.com/addons/javascript-console" rel="nofollow noopener noreferrer"&gt;https://addons.alfresco.com/addons/javascript-console&lt;/A&gt;&lt;SPAN&gt;) and will give you faster results than getting to grips (correctly) with the complexities of the Alfresco DB schema&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Steven&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2016 13:52:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295382#M248512</guid>
      <dc:creator>steven_okennedy</dc:creator>
      <dc:date>2016-05-09T13:52:45Z</dc:date>
    </item>
    <item>
      <title>Re: Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295383#M248513</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you for your explication. Look like a lot of way to access to Alfresco's Data but the best way now is to use RESTful API. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Unfortunately, i am working on Alfresco 5.0d, the Javascript Console addons it's not compatible with my version (after i don't really know if we have to matter or not about the Alfresco version).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2016 09:55:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295383#M248513</guid>
      <dc:creator>zazugue</dc:creator>
      <dc:date>2016-05-10T09:55:57Z</dc:date>
    </item>
    <item>
      <title>Re: Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295384#M248514</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Zazugue, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'd suggest to take a look at the actual github page for the project (&lt;/SPAN&gt;&lt;A href="https://github.com/share-extras/js-console" rel="nofollow noopener noreferrer"&gt;https://github.com/share-extras/js-console&lt;/A&gt;&lt;SPAN&gt;) which is linked to from the addons page.&amp;nbsp; That gives a more complete view of what versions of Alfresco are supported by the tool.&amp;nbsp; As far as I know, all versions from 4.0 to 5.1 (community &amp;amp; enterprise) are supported.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Steven&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2016 14:40:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295384#M248514</guid>
      <dc:creator>steven_okennedy</dc:creator>
      <dc:date>2016-05-10T14:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: Access DB Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295385#M248515</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;My bad, i didn't check on their github. Thanks for your help steven.okennedy ! &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2016 12:34:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/access-db-alfresco/m-p/295385#M248515</guid>
      <dc:creator>zazugue</dc:creator>
      <dc:date>2016-05-11T12:34:07Z</dc:date>
    </item>
  </channel>
</rss>

