<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Accessing Lightroom&#8217;s SQLite DB Directly</title>
	<atom:link href="http://regex.info/blog/2006-07-29/221/feed" rel="self" type="application/rss+xml" />
	<link>http://regex.info/blog/2006-07-29/221</link>
	<description>Not a photo blog. A personal blog with photos.</description>
	<lastBuildDate>Tue, 07 Feb 2012 15:03:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Markus</title>
		<link>http://regex.info/blog/2006-07-29/221#comment-40951</link>
		<dc:creator>Markus</dc:creator>
		<pubDate>Wed, 29 Sep 2010 15:57:12 +0000</pubDate>
		<guid isPermaLink="false">http://regex.info/blog/2006-07-29/221#comment-40951</guid>
		<description>Wow that was a fast response - that is quite neat about Ag, i would of never guessed it

I have one more question if that&#039;s ok – do you have documentation/notes for any of the other tables that exist in the lrcat file ? or specifically those related to publishing to flickr

The reason i’m wondering is i’m hoping to manually fix a mismatch between my lightroom flickr files and the ones that are already at my flickr account before i got lightroom

I&#039;ve tried your flickr plugin but for whatever reason(i think it&#039;s caused by lots of braketed HDR shots) it won&#039;t match up the local and flickr files

Regards
Mark

&lt;span class=&#039;jfriedl&#039;&gt;No, sorry, I haven&#039;t looked at the DB schema in years. &#8212;Jeffrey&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p>Wow that was a fast response &#8211; that is quite neat about Ag, i would of never guessed it</p>
<p>I have one more question if that&#8217;s ok – do you have documentation/notes for any of the other tables that exist in the lrcat file ? or specifically those related to publishing to flickr</p>
<p>The reason i’m wondering is i’m hoping to manually fix a mismatch between my lightroom flickr files and the ones that are already at my flickr account before i got lightroom</p>
<p>I&#8217;ve tried your flickr plugin but for whatever reason(i think it&#8217;s caused by lots of braketed HDR shots) it won&#8217;t match up the local and flickr files</p>
<p>Regards<br />
Mark</p>
<p><span class='jfriedl'>No, sorry, I haven&#8217;t looked at the DB schema in years. &mdash;Jeffrey</span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markus</title>
		<link>http://regex.info/blog/2006-07-29/221#comment-40948</link>
		<dc:creator>Markus</dc:creator>
		<pubDate>Wed, 29 Sep 2010 12:46:29 +0000</pubDate>
		<guid isPermaLink="false">http://regex.info/blog/2006-07-29/221#comment-40948</guid>
		<description>Hi
Great plugin by the way

One question - i was looking at the tables defined in lrcat files and notice almost all of them are prefixed by Ag - any idea what that stands for ? just curious

Regards
Markus

&lt;span class=&#039;jfriedl&#039;&gt;&quot;Ag&quot; is the chemical symbol for silver, an important component in the history of photographic film development. &#8212;Jeffrey&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p>Hi<br />
Great plugin by the way</p>
<p>One question &#8211; i was looking at the tables defined in lrcat files and notice almost all of them are prefixed by Ag &#8211; any idea what that stands for ? just curious</p>
<p>Regards<br />
Markus</p>
<p><span class='jfriedl'>&#8220;Ag&#8221; is the chemical symbol for silver, an important component in the history of photographic film development. &mdash;Jeffrey</span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://regex.info/blog/2006-07-29/221#comment-39157</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Tue, 01 Jun 2010 17:43:53 +0000</pubDate>
		<guid isPermaLink="false">http://regex.info/blog/2006-07-29/221#comment-39157</guid>
		<description>Ah.  Yes, well I was dreaming about it last night, and I realized that the only real way to do what I wanted would be to use a supplementary database for the modifications I was considering.

Thanks for the tip on the manager!</description>
		<content:encoded><![CDATA[<p>Ah.  Yes, well I was dreaming about it last night, and I realized that the only real way to do what I wanted would be to use a supplementary database for the modifications I was considering.</p>
<p>Thanks for the tip on the manager!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://regex.info/blog/2006-07-29/221#comment-39152</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Mon, 31 May 2010 23:10:43 +0000</pubDate>
		<guid isPermaLink="false">http://regex.info/blog/2006-07-29/221#comment-39152</guid>
		<description>This is brilliant.  Thanks for the information!

I am writing a CakePHP application that would DEFINITELY benifit from having direct access to the Lightroom database.  The question now is how these tables are all related to one another.  I did not see any FK declarations in there.

I suppose I could just go and open my own database and poke around...  :-/

Writing to the database would be a real kicker too.

I take it the database is effectively LOCKED if Lightroom is running?  So running a php app concurrently with Lightroom would fail?  Again, I suppose I could experiment myself.  Don&#039;t tell.  :-D

&lt;span class=&#039;jfriedl&#039;&gt;The data in this post is very, very old.  You can use the &lt;a href=&#039;https://addons.mozilla.org/en-US/firefox/addon/5817/&#039; rel=&quot;nofollow&quot;&gt;SQLite Manager plugin for Firefox&lt;/a&gt; to look around in a catalog, but it&#039;s very complex, and if you try to update anything you run a very real risk of destroying the catalog. Not recommended.  I found it interesting to look at years ago, but I never touch it now. &#8212;Jeffrey&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p>This is brilliant.  Thanks for the information!</p>
<p>I am writing a CakePHP application that would DEFINITELY benifit from having direct access to the Lightroom database.  The question now is how these tables are all related to one another.  I did not see any FK declarations in there.</p>
<p>I suppose I could just go and open my own database and poke around&#8230;  :-/</p>
<p>Writing to the database would be a real kicker too.</p>
<p>I take it the database is effectively LOCKED if Lightroom is running?  So running a php app concurrently with Lightroom would fail?  Again, I suppose I could experiment myself.  Don&#8217;t tell.  <img src='http://regex.info/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p><span class='jfriedl'>The data in this post is very, very old.  You can use the <a href='https://addons.mozilla.org/en-US/firefox/addon/5817/' rel="nofollow">SQLite Manager plugin for Firefox</a> to look around in a catalog, but it&#8217;s very complex, and if you try to update anything you run a very real risk of destroying the catalog. Not recommended.  I found it interesting to look at years ago, but I never touch it now. &mdash;Jeffrey</span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joanna</title>
		<link>http://regex.info/blog/2006-07-29/221#comment-38490</link>
		<dc:creator>Joanna</dc:creator>
		<pubDate>Wed, 17 Mar 2010 05:04:50 +0000</pubDate>
		<guid isPermaLink="false">http://regex.info/blog/2006-07-29/221#comment-38490</guid>
		<description>How would one go about displaying/printing a report of an image&#039;s current develop settings? At my photography school, the teacher is always asking what we have done to our images since importing, and it would be nice to not have to create a develop status list by hand for each one. I&#039;d love to hear your ideas and suggestions. Thanks in advance from Joanna in Chicago.

&lt;div class=&#039;jfriedl&#039;&gt;&lt;p&gt;Post processing? &lt;i&gt;Moi?&lt;/i&gt; I&#039;m offended! :-D&lt;/p&gt;&lt;p&gt;All the data about modifications are stored in the XMP embedded inside exported JPGs (or, for non-DNG raw files, in the XMP sidecar created when you &lt;b&gt;Metadata &gt; Save Metadata to File&lt;/b&gt;).  It&#039;s saved as cleartext embedded within the image binary, so you can actually open it up in a text viewer and find it... just don&#039;t resave the file! You can also view the JPG in something like my &lt;a href=&#039;http://regex.info/exif&#039; rel=&quot;nofollow&quot;&gt;online Exif viewer&lt;/a&gt;. Your teacher should know all this. &#8212;Jeffrey&lt;/p&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>How would one go about displaying/printing a report of an image&#8217;s current develop settings? At my photography school, the teacher is always asking what we have done to our images since importing, and it would be nice to not have to create a develop status list by hand for each one. I&#8217;d love to hear your ideas and suggestions. Thanks in advance from Joanna in Chicago.</p>
<div class='jfriedl'>
<p>Post processing? <i>Moi?</i> I&#8217;m offended! <img src='http://regex.info/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>All the data about modifications are stored in the XMP embedded inside exported JPGs (or, for non-DNG raw files, in the XMP sidecar created when you <b>Metadata &gt; Save Metadata to File</b>).  It&#8217;s saved as cleartext embedded within the image binary, so you can actually open it up in a text viewer and find it&#8230; just don&#8217;t resave the file! You can also view the JPG in something like my <a href='http://regex.info/exif' rel="nofollow">online Exif viewer</a>. Your teacher should know all this. &mdash;Jeffrey</p>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Cole</title>
		<link>http://regex.info/blog/2006-07-29/221#comment-38245</link>
		<dc:creator>Rob Cole</dc:creator>
		<pubDate>Wed, 17 Feb 2010 10:45:48 +0000</pubDate>
		<guid isPermaLink="false">http://regex.info/blog/2006-07-29/221#comment-38245</guid>
		<description>Thanks Jeffrey for publishing this info. I&#039;m tempted to write a database app that does some useful things Adobe has not yet implemented in Lightroom. There are things one could do using a database app that would be impossible with a plugin.

Rob Cole
San Francisco, California, USA

&lt;span class=&#039;jfriedl&#039;&gt;Two words of caution, though... one is that the schema can change with each version, so take care on that, and the other is that even read-only access, if done at the wrong time, can corrupt  the database, so you&#039;ve really got to take care (and responsibility) if doing this. &#8212;Jeffrey&lt;/span&gt;</description>
		<content:encoded><![CDATA[<p>Thanks Jeffrey for publishing this info. I&#8217;m tempted to write a database app that does some useful things Adobe has not yet implemented in Lightroom. There are things one could do using a database app that would be impossible with a plugin.</p>
<p>Rob Cole<br />
San Francisco, California, USA</p>
<p><span class='jfriedl'>Two words of caution, though&#8230; one is that the schema can change with each version, so take care on that, and the other is that even read-only access, if done at the wrong time, can corrupt  the database, so you&#8217;ve really got to take care (and responsibility) if doing this. &mdash;Jeffrey</span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://regex.info/blog/2006-07-29/221#comment-2357</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Wed, 09 Aug 2006 22:49:32 +0000</pubDate>
		<guid isPermaLink="false">http://regex.info/blog/2006-07-29/221#comment-2357</guid>
		<description>I&#039;m really happy to know SQLite is actually used for something significant.  I&#039;ve been plenty happy with DBD::SQLite2 for the past few months, as it gives me that sort of instant database I often find I want in my apps without most of the hassles of having to deal with an &quot;actual&quot; database.</description>
		<content:encoded><![CDATA[<p>I&#8217;m really happy to know SQLite is actually used for something significant.  I&#8217;ve been plenty happy with DBD::SQLite2 for the past few months, as it gives me that sort of instant database I often find I want in my apps without most of the hassles of having to deal with an &#8220;actual&#8221; database.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

