e[4;35;1mUser Create (0.5ms)e[0m e[0mINSERT INTO users
(name
,
avatar_file_name
, avatar_file_size
, created_at
, updated_at
,
avatar_content_type
) VALUES(‘hello’, ‘Screenshot.png’, 253800,
‘2009-01-08 08:27:19’, ‘2009-01-08 08:27:19’, ‘image/png’)e[0m
[paperclip] Saving attachments.
[paperclip] Saving files for avatar
[paperclip] Deleting files for avatar
[paperclip] Writing files for avatar
[paperclip] →
/home/ning/pa/public/system/avatars/34/medium/Screenshot.png
[paperclip] →
/home/ning/pa/public/system/avatars/34/original/Screenshot.png
[paperclip] →
/home/ning/pa/public/system/avatars/34/thumb/Screenshot.png
e[4;36;1mSQL (45.3ms)e[0m e[0;1mCOMMITe[0m
Redirected to /users/34
Completed in 1500ms (DB: 47) | 302 Found [http://127.0.0.1/users]
Processing UsersController#show (for 127.0.0.1 at 2009-01-08 00:27:19)
[GET]
Parameters: {“id”=>“34”}
e[4;35;1mSQL (0.1ms)e[0m e[0mSET NAMES 'utf8’e[0m
e[4;36;1mSQL (0.1ms)e[0m e[0;1mSET SQL_AUTO_IS_NULL=0e[0m
e[4;35;1mUser Columns (0.9ms)e[0m e[0mSHOW FIELDS FROM users
e[0m
e[4;36;1mUser Load (0.3ms)e[0m e[0;1mSELECT * FROM users
WHERE
(users
.id
= 34) e[0m
Rendering users/show
===
as all of you can see
INSERT INTO users
(name
, avatar_file_name
, avatar_file_size
,
created_at
, updated_at
, avatar_content_type
) VALUES(‘hello’,
‘Screenshot.png’, 253800, ‘2009-01-08 08:27:19’, ‘2009-01-08 08:27:19’,
‘image/png’)
it doesn’t create a id 34, but move on , We see
SELECT * FROM users
WHERE (users
.id
= 34) e[0m
Oops. How and when rails insert object id to database?