@@ -6,7 +6,7 @@ defmodule Ecto.Adapters.SQLite3.Connection.InsertTest do
66
77 test "insert" do
88 query = insert ( nil , "schema" , [ :x , :y ] , [ [ :x , :y ] ] , { :raise , [ ] , [ ] } , [ :id ] )
9- assert query == ~s{ INSERT INTO "schema" ("x","y") VALUES (?,? ) RETURNING "id"}
9+ assert query == ~s{ INSERT INTO "schema" ("x","y") VALUES (?1,?2 ) RETURNING "id"}
1010
1111 assert_raise ArgumentError , fn ->
1212 insert ( nil , "schema" , [ :x , :y ] , [ [ :x , :y ] , [ nil , :z ] ] , { :raise , [ ] , [ ] } , [ :id ] )
@@ -30,7 +30,7 @@ defmodule Ecto.Adapters.SQLite3.Connection.InsertTest do
3030 end
3131
3232 query = insert ( nil , "schema" , [ :x , :y ] , [ [ :x , :y ] ] , { :raise , [ ] , [ ] } , [ :id ] )
33- assert query == ~s{ INSERT INTO "schema" ("x","y") VALUES (?,? ) RETURNING "id"}
33+ assert query == ~s{ INSERT INTO "schema" ("x","y") VALUES (?1,?2 ) RETURNING "id"}
3434
3535 assert_raise (
3636 ArgumentError ,
@@ -46,19 +46,19 @@ defmodule Ecto.Adapters.SQLite3.Connection.InsertTest do
4646 query = insert ( nil , "schema" , [ :x , :y ] , [ [ :x , :y ] ] , { :nothing , [ ] , [ ] } , [ ] )
4747
4848 assert query ==
49- ~s{ INSERT INTO "schema" ("x","y") VALUES (?,? ) ON CONFLICT DO NOTHING}
49+ ~s{ INSERT INTO "schema" ("x","y") VALUES (?1,?2 ) ON CONFLICT DO NOTHING}
5050
5151 query = insert ( nil , "schema" , [ :x , :y ] , [ [ :x , :y ] ] , { :nothing , [ ] , [ :x , :y ] } , [ ] )
5252
5353 assert query ==
54- ~s{ INSERT INTO "schema" ("x","y") VALUES (?,? ) ON CONFLICT ("x","y") DO NOTHING}
54+ ~s{ INSERT INTO "schema" ("x","y") VALUES (?1,?2 ) ON CONFLICT ("x","y") DO NOTHING}
5555
5656 # For :update
5757 update = from ( "schema" , update: [ set: [ z: "foo" ] ] ) |> plan ( :update_all )
5858 query = insert ( nil , "schema" , [ :x , :y ] , [ [ :x , :y ] ] , { update , [ ] , [ :x , :y ] } , [ :z ] )
5959
6060 assert query ==
61- ~s{ INSERT INTO "schema" AS s0 ("x","y") VALUES (?,? ) ON CONFLICT ("x","y") DO UPDATE SET "z" = 'foo' RETURNING "z"}
61+ ~s{ INSERT INTO "schema" AS s0 ("x","y") VALUES (?1,?2 ) ON CONFLICT ("x","y") DO UPDATE SET "z" = 'foo' RETURNING "z"}
6262
6363 # For :unsafe_fragment
6464 update = from ( "schema" , update: [ set: [ z: "foo" ] ] ) |> plan ( :update_all )
@@ -74,7 +74,7 @@ defmodule Ecto.Adapters.SQLite3.Connection.InsertTest do
7474 )
7575
7676 assert query ==
77- ~s{ INSERT INTO "schema" AS s0 ("x","y") VALUES (?,? ) ON CONFLICT foobar DO UPDATE SET "z" = 'foo' RETURNING "z"}
77+ ~s{ INSERT INTO "schema" AS s0 ("x","y") VALUES (?1,?2 ) ON CONFLICT foobar DO UPDATE SET "z" = 'foo' RETURNING "z"}
7878
7979 assert_raise ArgumentError , "Upsert in SQLite3 requires :conflict_target" , fn ->
8080 conflict_target = [ ]
@@ -107,7 +107,7 @@ defmodule Ecto.Adapters.SQLite3.Connection.InsertTest do
107107 assert query ==
108108 """
109109 INSERT INTO "schema" ("x","y") \
110- VALUES (?,? ) \
110+ VALUES (?1,?2 ) \
111111 ON CONFLICT ("id") \
112112 DO UPDATE SET "x" = EXCLUDED."x","y" = EXCLUDED."y"\
113113 """
0 commit comments