
Fully tested and working migrations
Reported by Simon Rozet | February 12th, 2009 @ 09:10 PM | in 0.1.9
Running #create_db
on a post-migration database
erase it (not in master)
Comments and changes to this ticket
-
Simon Rozet February 12th, 2009 @ 10:28 PM
22:19 foca_: why are migrations used when you're using datamapper? 22:22 quik__: ? 22:22 foca_: datamapper can be "auto migrated" from zero to create the schema 22:22 well, if you look at migration 2 22:23 yeah, *from zero* 22:23 if you have integrity setup 22:23 I'd love to set it up, but the migrations break :) 22:23 and we release a new version with an incompatible schema 22:23 er, master works now :) 22:23 migrations should be an upgrade tool / task 22:23 it is 22:24 they don't run automatically or anything 22:24 sr: so why was master broken on clean installs? 22:24 I didn't read into the code cause I knew you had many patches pending 22:24 -!- bryanl [n=bryan@sf-nat.sourcefire.com] has joined #integrity 22:24 -!- quik__ [n=ben@c210-49-204-148.thoms2.vic.o...] 22:24 -!- ircname : Ben Schwarz 22:24 -!- channels : #integrity #merb-cache #merb-hacking #roro +#merb 22:24 -!- server : irc.freenode.net [http://freenode.net/] 22:24 -!- End of WHOIS 22:24 simplicity 22:25 we would need to differentiate if what you're doing is an install or an upgrade 22:25 ---which might not be a bad thing 22:25 `integrity upgrade /var/www/integrity` 22:25 just that we did what was easiest to us 22:25 would be sweet 22:25 yeah 22:25 now that I think of it :) 22:26 Then use DataMapper.auto_migrate! for install 22:26 hum yes, would simplify quit a lot 22:26 feel free to give it a try ;P 22:26 heh 22:27 thanks for the idea anyway
-
Simon Rozet February 14th, 2009 @ 01:22 AM
- State changed from new to review
- Assigned user changed from ronin-278 (at lighthouseapp) to Simon Rozet
I have done some work towards (hopefully) fixing migrations.
-
Simon Rozet February 16th, 2009 @ 02:08 AM
- Tag changed from database, migration to database, migration, test
- State changed from review to open
- Title changed from Migration erase database to Fully tested and working migrations
-
Simon Rozet February 19th, 2009 @ 09:06 PM
- State changed from open to resolved
I think everything is working as expected now (and tested)
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Automated continuous integration server that doesn't suck.