Project

General

Profile

Feature #536

Updated by Tomer Brisker about 8 years ago

Hello, 
 
 I try to use Oracle 10.2.0.5 for Foreman 0.1-6 backend. In process create schema I see next issue: 
 
 1. In file db/migrate/20090730152224_create_ptables.rb 
 
 t.string :layout, :limit => 4096, :null => false 
 
 and Oracle generates error: 
 
 ==    CreatePtables: migrating ================================================== 
 
 -- create_table(:ptables) 
 
 rake aborted! 
 
 An error has occurred, all later migrations canceled: 

 

 OCIError: ORA-00910: specified length too long for its datatype: CREATE TABLE "PTABLES" ("ID" NUMBER(38) NOT NULL PRIMARY KEY, "NAME" VARCHAR2(64) NOT NULL, "LAYOUT" VARCHAR2(4096) NOT NULL, "OPERATINGSYSTEM_ID" NUMBER(38), "CREATED_AT" DATE, "UPDATED_AT" DATE) 
 
 2. At execution scropts: 
 
 - 20090915030726_change_report_field_type_to_text.rb 
 
 - 20100115021803_change_mysql_reports_column.rb 
 
 - 20100325142616_update_fact_names_and_values_to_bin.rb 
 
 - 20101018120548_create_messages.rb 
 
 - 20101018120603_create_sources.rb 
 
 I see error: 
 
 ==    ChangeReportFieldTypeToText: migrating ==================================== 
 
 rake aborted! 
 
 An error has occurred, all later migrations canceled: 

 

 undefined method `[]' for nil:NilClass

Back