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>


Reply via email to