mirror of
https://github.com/simonw/sqlite-utils.git
synced 2026-07-27 03:14:33 +02:00
Keyword only arguments for transform()
Also renamed columns= to types= Closes #165
This commit is contained in:
parent
987dd123f2
commit
f8e10df00e
3 changed files with 11 additions and 9 deletions
|
|
@ -18,7 +18,7 @@ import pytest
|
|||
),
|
||||
# Change column type
|
||||
(
|
||||
{"columns": {"age": int}},
|
||||
{"types": {"age": int}},
|
||||
[
|
||||
"CREATE TABLE [dogs_new_suffix] (\n [id] INTEGER PRIMARY KEY,\n [name] TEXT,\n [age] INTEGER\n);",
|
||||
"INSERT INTO [dogs_new_suffix] ([id], [name], [age]) SELECT [id], [name], [age] FROM [dogs]",
|
||||
|
|
@ -48,7 +48,7 @@ import pytest
|
|||
),
|
||||
# Convert type AND rename column
|
||||
(
|
||||
{"columns": {"age": int}, "rename": {"age": "dog_age"}},
|
||||
{"types": {"age": int}, "rename": {"age": "dog_age"}},
|
||||
[
|
||||
"CREATE TABLE [dogs_new_suffix] (\n [id] INTEGER PRIMARY KEY,\n [name] TEXT,\n [dog_age] INTEGER\n);",
|
||||
"INSERT INTO [dogs_new_suffix] ([id], [name], [dog_age]) SELECT [id], [name], [age] FROM [dogs]",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue