Rafael França
c1582589f8
Merge pull request #26002 from kamipo/sql_for_insert_should_be_called_inside_exec_insert
...
`sql_for_insert` should be called inside `exec_insert`
2016-08-17 00:12:31 -03:00
Xavier Noria
80e66cc4d9
normalizes indentation and whitespace across the project
2016-08-06 20:16:27 +02:00
Ryuta Kamizono
2ed25b31d4
sql_for_insert
should be called inside exec_insert
...
`exec_insert` cannot return last inserted id if `use_insert_returning?`
is true. `sql_for_insert` should be called inside `exec_insert`.
2016-08-06 14:13:44 +09:00
Ryuta Kamizono
6b937bb955
Deprecate {insert|update|delete}_sql
in DatabaseStatements
...
Originally, `{insert|update|delete}_sql` is protected methods.
We can use the `{insert|update|delete}` public methods instead.
2016-03-02 09:37:14 +09:00
Ryuta Kamizono
326b12ae52
Fix connection#create
in PG adapter
...
Originally `connection#create` had aliased to `connection#insert` in PG
adapter. But it was broken by #7447 . Re-alias `create` to `insert` for
fixing it.
2016-01-05 10:02:29 +09:00
Aaron Patterson
61774e0d49
please use ruby -I lib:test path/to/test.rb, or export RUBY_OPT
2011-06-06 15:47:13 -07:00
Jon Leighton
253bb6b926
Refactor Active Record test connection setup. Please see the RUNNING_UNIT_TESTS file for details, but essentially you can now configure things in test/config.yml. You can also run tests directly via the command line, e.g. ruby path/to/test.rb (no rake needed, uses default db connection from test/config.yml). This will help us fix the CI by enabling us to isolate the different Rails versions to different databases.
2011-06-04 23:47:03 +01:00
Raimonds Simanovskis
c3e1ef0b40
Oracle needs sequence value for primary key in INSERT statement
2009-08-06 23:40:59 +03:00
Jeremy Kemper
b440aeb54a
PostgreSQL: insert looks up pk and sequence name if not given. [ #384 state:resolved]
2008-06-10 15:50:01 -07:00