Hi,
There are dates in the completed column (before) but in the
completed_at column (after) everything is NULL.
I noticed another column rename where "word" is renamed to "token" in
the users table and that too is NULL after the db migration.
--trace doesn't appear to add anything to that portion of the output.
I think I'll try exporting my old data to MySQL and migrating from
there and using MySQL from now on.
Thank you so much for your help,
Mohammed Firdaus
On Sun, Apr 6, 2008 at 10:35 PM, Reinier Balt <[EMAIL PROTECTED]> wrote:
> > On Sun, Apr 6, 2008 at 9:50 PM, Mohammed Firdaus
> > <[EMAIL PROTECTED]> wrote:
> > > I'm using sqlite.
> > >
> > > It seems to be renaming the column and adding it again as seen in
> > the
> > > output below but as far as I can tell there are no errors during
> > > migration.
> > >
> > > == ConvertTodoToStateMachine: migrating
> > =======================================
> > > -- add_column(:todos, :state, :string, {:null=>false,
> > > :default=>"immediate", :limit=>20})
> > > -> 0.0477s
> > > -- rename_column(:todos, :completed, :completed_at)
> > > -> 1.8018s
> > > -- remove_column(:todos, :done)
> > > -> 1.9843s
> > > -- remove_column(:todos, :type)
> > > -> 1.5375s
> > > == ConvertTodoToStateMachine: migrated (20.8127s)
> > =============================
> > >
>
> This is strange. The column is renamed without errors. Could you check in
> the
> database before and after what happens to the completed column (before) and
> the completed_at column (after). There should be dates in the completed
> column (before) which should be copied to the completed_at column (after).
>
> You can also try to run rake with --trace. Perhaps there is more information
> in
> The console then
>
>
>
> > > -- add_column(:projects, :completed_at, :datetime)
> Indeed the project table :-)
>
> Reinier
>
>
_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss