9. “... en el principio reinaban las tinieblas...”
10. “... en el principio reinaban las tinieblas...”
11. “... en el principio reinaban las tinieblas...”
1 # SQLite version 3.x
2 # gem install sqlite3-ruby (not necessary on OS X Leopard)
3 development:
4 adapter: sqlite3
5 database: db/development.sqlite3
6 pool: 5
7 timeout: 5000
8
9 # Warning: The database defined as "test" will be erased and
10 # re-generated from your development database when you run "rake".
11 # Do not set this db to the same as development or production.
12 test:
13 adapter: sqlite3
14 database: db/test.sqlite3
15 pool: 5
16 timeout: 5000
17
18 production:
19 adapter: sqlite3
20 database: db/production.sqlite3
21 pool: 5
22 timeout: 5000
12. “... en el principio reinaban las tinieblas...”
13. “... en el principio reinaban las tinieblas...”
14. “... en el principio reinaban las tinieblas...”
Hello, Rails!
15. “... en el principio reinaban las tinieblas...”
16. “... en el principio reinaban las tinieblas...”
Scaffolding
17. “... en el principio reinaban las tinieblas...”
Scaffolding
18. “... en el principio reinaban las tinieblas...”
Migration
19. “... en el principio reinaban las tinieblas...”
Migration
20. “... en el principio reinaban las tinieblas...”
21. “... en el principio reinaban las tinieblas...”
(revisemos...)
Bingo!
22. “... en el principio reinaban las tinieblas...”
23. “... en el principio reinaban las tinieblas...”
24. “... en el principio reinaban las tinieblas...”
25. “... en el principio reinaban las tinieblas...”
26. “... en el principio reinaban las tinieblas...”
27. “... en el principio reinaban las tinieblas...”
28. “... en el principio reinaban las tinieblas...”
29. “... en el principio reinaban las tinieblas...”
30. “... en el principio reinaban las tinieblas...”
31. “... en el principio reinaban las tinieblas...”
32. “... en el principio reinaban las tinieblas...”
33. “... en el principio reinaban las tinieblas...”
34. “... en el principio reinaban las tinieblas...”
35. “... en el principio reinaban las tinieblas...”
36. “... en el principio reinaban las tinieblas...”
DRY
37. “... en el principio reinaban las tinieblas...”
38. “... en el principio reinaban las tinieblas...”
39. “... en el principio reinaban las tinieblas...”
40. “... en el principio reinaban las tinieblas...”
41. “... en el principio reinaban las tinieblas...”
42. “... en el principio reinaban las tinieblas...”
43. “... en el principio reinaban las tinieblas...”
44. “... en el principio reinaban las tinieblas...”
1 class CommentsController < ApplicationController
2 def index
3 @post = Post.find(params[:post_id])
4 @comments = @post.comments
5 end
6
7 def show
8 @post = Post.find(params[:post_id])
9 @comment = @post.comments.find(params[:id])
10 end
11
12 def new
13 @post = Post.find(params[:post_id])
14 @comment = @post.comments.build
15 end
16
17 def create
18 @post = Post.find(params[:post_id])
19 @comment = @post.comments.build(params[:comment])
20 if @comment.save
21 redirect_to post_comment_url(@post, @comment)
22 else
23 render :action => "new"
24 end
25 end
26
45. “... en el principio reinaban las tinieblas...”
27 def edit
28 @post = Post.find(params[:post_id])
29 @comment = @post.comments.find(params[:id])
30 end
31
32 def update
33 @post = Post.find(params[:post_id])
34 @comment = Comment.find(params[:id])
35 if @comment.update_attributes(params[:comment])
36 redirect_to post_comment_url(@post, @comment)
37 else
38 render :action => "edit"
39 end
40 end
41
42 def destroy
43 @post = Post.find(params[:post_id])
44 @comment = Comment.find(params[:id])
45 @comment.destroy
46
47 respond_to do |format|
48 format.html { redirect_to post_comments_path(@post) }
49 format.xml { head :ok }
50 end
51 end
52
53 end