J’ai essaye la commande que vous me proposez, voici la réponse :
== 20121212122000 CreateBase: migrating =======================================
-- create_table(:account_balances)
-> 0.7061s
-- create_table(:accounts)
-> 0.2614s
-- create_table(:activities)
-> 0.3723s
-- create_table(:affairs)
-> 0.5138s
-- create_table(:analytic_distributions)
-> 0.3383s
-- create_table(:analyses)
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:
PG::UndefinedObject: ERREUR: le type « geometry » n'existe pas
LINE 1: ...er_id" integer, "description" text, "geolocation" geometry(P...
^
: CREATE TABLE "analyses" ("id" serial primary key, "number" character varying NOT NULL, "nature" character varying NOT NULL, "reference_number" character varying, "product_id" integer, "sampler_id" integer, "analyser_id" integer, "description" text, "geolocation" geometry(POINT,4326), "sampled_at" timestamp NOT NULL, "analysed_at" timestamp, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL, "creator_id" integer, "updater_id" integer, "lock_version" integer DEFAULT 0 NOT NULL) /home/<user>/ekylibre/db/migrate/20121212122000_create_base.rb:72:in `up'
ActiveRecord::StatementInvalid: PG::UndefinedObject: ERREUR: le type « geometry » n'existe pas
LINE 1: ...er_id" integer, "description" text, "geolocation" geometry(P...
^
: CREATE TABLE "analyses" ("id" serial primary key, "number" character varying NOT NULL, "nature" character varying NOT NULL, "reference_number" character varying, "product_id" integer, "sampler_id" integer, "analyser_id" integer, "description" text, "geolocation" geometry(POINT,4326), "sampled_at" timestamp NOT NULL, "analysed_at" timestamp, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL, "creator_id" integer, "updater_id" integer, "lock_version" integer DEFAULT 0 NOT NULL)
/home/<user>/ekylibre/db/migrate/20121212122000_create_base.rb:72:in `up'
PG::UndefinedObject: ERREUR: le type « geometry » n'existe pas
LINE 1: ...er_id" integer, "description" text, "geolocation" geometry(P...
^
/home/<user>/ekylibre/db/migrate/20121212122000_create_base.rb:72:in `up'
Tasks: TOP => db:migrate
(See full trace by running task with --trace)
Comment ça se trouve que j’ai un problème de type “geometry”? Après ça devrait peut être pas empêché le démarrage d’Ekylibre