Zainstalowałem silnik blogu do refinerycms, który działa idealnie.Relacja już istnieje podczas migracji rake'u
Teraz mam generowane migrację z niektórych pól tabeli zmian (oczywiście nie refinerycms lub tabel blogu), ale ja dostaję błąd:
== CreateBlogStructure: migrating ============================================
-- create_table("refinery_blog_posts", {:id=>true})
NOTICE: CREATE TABLE will create implicit sequence "refinery_blog_posts_id_seq1" for serial column "refinery_blog_posts.id"
rake aborted!
An error has occurred, this and all later migrations canceled:PG::Error: ERROR: relation "refinery_blog_posts" already exists
: CREATE TABLE "refinery_blog_posts" ("id" serial primary key, "title" character varying(255), "body" text, "draft" boolean, "published_at" timestamp, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL)Tasks: TOP => db:migrate
(See full trace by running task with --trace)
Tak, możemy rozwiązać ten problem również w ten sposób. –
Ważna uwaga: Migracje są dodawane przez klejnot ActiveRecord _not_ gem pg. –