From 1443133a6dbde985c5f13414d37d35d6cbe8631b Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Sun, 15 Jun 2014 08:34:31 +0000 Subject: [PATCH] Fix migrate.sql to update tables much better --- migrate.sql | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/migrate.sql b/migrate.sql index 59eca40..93215d1 100644 --- a/migrate.sql +++ b/migrate.sql @@ -1,6 +1,14 @@ -- This script is for migrating the database of the old Symfony site database to Django +INSERT INTO blog_post (id, user_id, created_at, title, slug, content, draft) + SELECT id, user_id, SUBDATE(created_at, INTERVAL 2 hour), title, slug, content, draft FROM blog_posts; + +INSERT INTO blog_codechunk (id, language, created_at, title, slug, description, content) + SELECT id, language, NOW(), title, slug, description, content FROM code_chunks; + +INSERT INTO taggit_tag (id, name, slug) + SELECT id, name, slug FROM tags; + +INSERT INTO taggit_taggeditem (id, tag_id, object_id, content_type_id) + SELECT tagging.id, tagging.tag_id, tagging.resource_id, django_content_type.id FROM tagging, django_content_type WHERE django_content_type.name = 'post' AND django_content_type.app_label = 'blog'; + UPDATE django_site SET domain = 'gergely.polonkai.eu', name = 'gergely.polonkai.eu' WHERE id = 1; -INSERT INTO taggit_tag (id, name, slug) SELECT id, name, slug FROM tags; -INSERT INTO taggit_taggeditem (id, tag_id, object_id, content_type_id) SELECT tagging.id, tagging.tag_id, tagging.resource_id, django_content_type.id FROM tagging, django_content_type WHERE django_content_type.name = 'post' AND django_content_type.app_label = 'blog'; -INSERT INTO blog_post (id, user_id, created_at, title, slug, content, draft) SELECT id, user_id, created_at, title, slug, content, draft FROM blog_posts; -INSERT INTO blog_codechunk (id, language, created_at, title, slug, description, content) SELECT id, language, NOW(), title, slug, description, content FROM code_chunks;