Include --column-order in combined example, refs #176

This commit is contained in:
Simon Willison 2020-09-24 13:33:19 -07:00
commit cda559f835

View file

@ -600,16 +600,19 @@ If you want to see the SQL that will be executed to make the change without actu
% sqlite-utils transform fixtures.db roadside_attractions \ % sqlite-utils transform fixtures.db roadside_attractions \
--rename pk id \ --rename pk id \
--default name Untitled \ --default name Untitled \
--column-order id \
--column-order longitude \
--column-order latitude \
--drop address \ --drop address \
--sql --sql
CREATE TABLE [roadside_attractions_new_4033a60276b9] ( CREATE TABLE [roadside_attractions_new_4033a60276b9] (
[id] INTEGER PRIMARY KEY, [id] INTEGER PRIMARY KEY,
[name] TEXT DEFAULT 'Untitled', [longitude] FLOAT,
[latitude] FLOAT, [latitude] FLOAT,
[longitude] FLOAT [name] TEXT DEFAULT 'Untitled'
); );
INSERT INTO [roadside_attractions_new_4033a60276b9] ([id], [name], [latitude], [longitude]) INSERT INTO [roadside_attractions_new_4033a60276b9] ([longitude], [latitude], [id], [name])
SELECT [pk], [name], [latitude], [longitude] FROM [roadside_attractions]; SELECT [longitude], [latitude], [pk], [name] FROM [roadside_attractions];
DROP TABLE [roadside_attractions]; DROP TABLE [roadside_attractions];
ALTER TABLE [roadside_attractions_new_4033a60276b9] RENAME TO [roadside_attractions]; ALTER TABLE [roadside_attractions_new_4033a60276b9] RENAME TO [roadside_attractions];