]> git.parisson.com Git - telemeta-data.git/commitdiff
raw_conversion: fix enum extraction
authorolivier <olivier@3bf09e05-f825-4182-b9bc-eedd7160adf0>
Mon, 16 Jun 2008 19:52:24 +0000 (19:52 +0000)
committerolivier <olivier@3bf09e05-f825-4182-b9bc-eedd7160adf0>
Mon, 16 Jun 2008 19:52:24 +0000 (19:52 +0000)
git-svn-id: http://svn.parisson.org/svn/crem@31 3bf09e05-f825-4182-b9bc-eedd7160adf0

import/raw_conversion/import

index 2d694c4de8e9b709b58b3b4488a4b832c9c3ffac..a020f398c096b01d74b29e7894750492ce886315 100755 (executable)
@@ -7,7 +7,7 @@ function extract_enum
     from_field=$3
     echo "DROP TABLE IF EXISTS \`$to_table\`;"
     echo "CREATE TABLE \`$to_table\` (value TEXT NOT NULL) CHARSET=latin1;"
-    echo "INSERT INTO \`$to_table\` SELECT \`$from_field\` FROM \`$from_table\`;";
+    echo "INSERT INTO \`$to_table\` SELECT DISTINCT \`$from_field\` FROM \`$from_table\` WHERE \`$from_field\` <> '';";
 }
 
 src=$1