From 42f63f919f26dad617e48e43c072cf8bfae60a00 Mon Sep 17 00:00:00 2001 From: Ben Chatelain Date: Sun, 23 Jan 2011 15:19:26 -0700 Subject: [PATCH] Add Jekyll::WordPress.TABLE_PREFIX and inclusion in QUERY --- lib/jekyll/migrators/wordpress.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/jekyll/migrators/wordpress.rb b/lib/jekyll/migrators/wordpress.rb index 11b4f49a..ee3b0add 100644 --- a/lib/jekyll/migrators/wordpress.rb +++ b/lib/jekyll/migrators/wordpress.rb @@ -11,12 +11,14 @@ require 'yaml' module Jekyll module WordPress + + TABLE_PREFIX = 'wp_xh2g8g_' # Reads a MySQL database via Sequel and creates a post file for each # post in wp_posts that has post_status = 'publish'. # This restriction is made because 'draft' posts are not guaranteed to # have valid dates. - QUERY = "select post_title, post_name, post_date, post_content, post_excerpt, ID, guid from wp_posts where post_status = 'publish' and post_type = 'post'" + QUERY = "select post_title, post_name, post_date, post_content, post_excerpt, ID, guid from #{TABLE_PREFIX}posts where post_status = 'publish' and post_type = 'post'" def self.process(dbname, user, pass, host = 'localhost') db = Sequel.mysql(dbname, :user => user, :password => pass, :host => host, :encoding => 'utf8')