Author: jnioche
Date: Tue Jul 27 13:48:09 2010
New Revision: 979697
URL: http://svn.apache.org/viewvc?rev=979697&view=rev
Log:
added mapping for sql backend
Added:
nutch/branches/nutchbase/conf/gora-sql-mapping.xml
Added: nutch/branches/nutchbase/conf/gora-sql-mapping.xml
URL:
http://svn.apache.org/viewvc/nutch/branches/nutchbase/conf/gora-sql-mapping.xml?rev=979697&view=auto
==============================================================================
--- nutch/branches/nutchbase/conf/gora-sql-mapping.xml (added)
+++ nutch/branches/nutchbase/conf/gora-sql-mapping.xml Tue Jul 27 13:48:09 2010
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<gora-orm>
+
+<class name="org.apache.nutch.storage.WebPage" keyClass="java.lang.String"
table="webpage">
+ <primarykey column="id" length="512"/>
+ <field name="baseUrl" column="baseUrl" length="512"/>
+ <field name="status" column="status"/>
+ <field name="prevFetchTime" column="prevFetchTime"/>
+ <field name="fetchTime" column="fetchTime"/>
+ <field name="fetchInterval" column="fetchInterval"/>
+ <field name="retriesSinceFetch" column="retriesSinceFetch"/>
+ <field name="reprUrl" column="reprUrl" length="512"/>
+ <field name="content" column="content"/>
+ <field name="contentType" column="typ" length="32"/>
+ <field name="protocolStatus" column="protocolStatus"/>
+ <field name="modifiedTime" column="modifiedTime"/>
+
+ <!-- parse fields -->
+ <field name="title" column="title" length="512"/>
+ <field name="text" column="text" length="32000"/>
+ <field name="parseStatus" column="parseStatus"/>
+ <field name="signature" column="signature"/>
+ <field name="prevSignature" column="prevSignature"/>
+
+ <!-- score fields -->
+ <field name="score" column="score"/>
+
+ <field name="headers" column="headers"/>
+
+ <field name="inlinks" column="inlinks"/>
+
+ <field name="outlinks" column="outlinks"/>
+
+ <field name="metadata" column="metadata"/>
+
+ <field name="markers" column="markers"/>
+</class>
+
+</gora-orm>