@@ -10,146 +10,146 @@ public partial class AddTblObjectMissing : Migration
1010 /// <inheritdoc />
1111 protected override void Up ( MigrationBuilder migrationBuilder )
1212 {
13- migrationBuilder . RenameColumn (
14- name : "ShipWakeOffset" ,
15- table : "ObjVehicle" ,
16- newName : "ShipWakeSpacing" ) ;
17-
18- migrationBuilder . RenameColumn (
19- name : "Clearance" ,
20- table : "ObjTree" ,
21- newName : "var_05" ) ;
22-
23- migrationBuilder . RenameColumn (
24- name : "DisplayOffset" ,
25- table : "ObjTrack" ,
26- newName : "VehicleDisplayListVerticalOffset" ) ;
27-
28- migrationBuilder . RenameColumn (
29- name : "DisplayOffset" ,
30- table : "ObjRoad" ,
31- newName : "VehicleDisplayListVerticalOffset" ) ;
32-
33- migrationBuilder . RenameColumn (
34- name : "WindowPlayerColor" ,
35- table : "ObjInterface" ,
36- newName : "WindowPlayerColour" ) ;
37-
38- migrationBuilder . RenameColumn (
39- name : "Flags" ,
40- table : "ObjHillShapes" ,
41- newName : "IsHeightMap" ) ;
42-
43- migrationBuilder . RenameColumn (
44- name : "MaxPremiumRate" ,
45- table : "ObjCargo" ,
46- newName : "NonPremiumRate" ) ;
47-
48- migrationBuilder . RenameColumn (
49- name : "AllowedPlaneTypes" ,
50- table : "ObjAirport" ,
51- newName : "Flags" ) ;
52-
53- migrationBuilder . AddColumn < byte > (
54- name : "InitialHeight" ,
55- table : "ObjTree" ,
56- type : "INTEGER" ,
57- nullable : false ,
58- defaultValue : ( byte ) 0 ) ;
59-
60- migrationBuilder . AddColumn < byte > (
61- name : "SeasonalVariants" ,
62- table : "ObjTree" ,
63- type : "INTEGER" ,
64- nullable : false ,
65- defaultValue : ( byte ) 0 ) ;
66-
67- migrationBuilder . AddColumn < byte > (
68- name : "var_04" ,
69- table : "ObjTree" ,
70- type : "INTEGER" ,
71- nullable : false ,
72- defaultValue : ( byte ) 0 ) ;
73-
74- migrationBuilder . CreateTable (
75- name : "ObjectsMissing" ,
76- columns : table => new
77- {
78- Id = table . Column < ulong > ( type : "INTEGER" , nullable : false )
79- . Annotation ( "Sqlite:Autoincrement" , true ) ,
80- DatName = table . Column < string > ( type : "TEXT" , nullable : false ) ,
81- DatChecksum = table . Column < uint > ( type : "INTEGER" , nullable : false ) ,
82- ObjectType = table . Column < byte > ( type : "INTEGER" , nullable : false )
83- } ,
84- constraints : table =>
85- {
86- table . PrimaryKey ( "PK_ObjectsMissing" , x => x . Id ) ;
87- } ) ;
88-
89- migrationBuilder . CreateIndex (
90- name : "IX_ObjectsMissing_DatName_DatChecksum" ,
91- table : "ObjectsMissing" ,
92- columns : new [ ] { "DatName" , "DatChecksum" } ,
93- unique : true ) ;
13+ _ = migrationBuilder . RenameColumn (
14+ name : "ShipWakeOffset" ,
15+ table : "ObjVehicle" ,
16+ newName : "ShipWakeSpacing" ) ;
17+
18+ _ = migrationBuilder . RenameColumn (
19+ name : "Clearance" ,
20+ table : "ObjTree" ,
21+ newName : "var_05" ) ;
22+
23+ _ = migrationBuilder . RenameColumn (
24+ name : "DisplayOffset" ,
25+ table : "ObjTrack" ,
26+ newName : "VehicleDisplayListVerticalOffset" ) ;
27+
28+ _ = migrationBuilder . RenameColumn (
29+ name : "DisplayOffset" ,
30+ table : "ObjRoad" ,
31+ newName : "VehicleDisplayListVerticalOffset" ) ;
32+
33+ _ = migrationBuilder . RenameColumn (
34+ name : "WindowPlayerColor" ,
35+ table : "ObjInterface" ,
36+ newName : "WindowPlayerColour" ) ;
37+
38+ _ = migrationBuilder . RenameColumn (
39+ name : "Flags" ,
40+ table : "ObjHillShapes" ,
41+ newName : "IsHeightMap" ) ;
42+
43+ _ = migrationBuilder . RenameColumn (
44+ name : "MaxPremiumRate" ,
45+ table : "ObjCargo" ,
46+ newName : "NonPremiumRate" ) ;
47+
48+ _ = migrationBuilder . RenameColumn (
49+ name : "AllowedPlaneTypes" ,
50+ table : "ObjAirport" ,
51+ newName : "Flags" ) ;
52+
53+ _ = migrationBuilder . AddColumn < byte > (
54+ name : "InitialHeight" ,
55+ table : "ObjTree" ,
56+ type : "INTEGER" ,
57+ nullable : false ,
58+ defaultValue : ( byte ) 0 ) ;
59+
60+ _ = migrationBuilder . AddColumn < byte > (
61+ name : "SeasonalVariants" ,
62+ table : "ObjTree" ,
63+ type : "INTEGER" ,
64+ nullable : false ,
65+ defaultValue : ( byte ) 0 ) ;
66+
67+ _ = migrationBuilder . AddColumn < byte > (
68+ name : "var_04" ,
69+ table : "ObjTree" ,
70+ type : "INTEGER" ,
71+ nullable : false ,
72+ defaultValue : ( byte ) 0 ) ;
73+
74+ _ = migrationBuilder . CreateTable (
75+ name : "ObjectsMissing" ,
76+ columns : table => new
77+ {
78+ Id = table . Column < ulong > ( type : "INTEGER" , nullable : false )
79+ . Annotation ( "Sqlite:Autoincrement" , true ) ,
80+ DatName = table . Column < string > ( type : "TEXT" , nullable : false ) ,
81+ DatChecksum = table . Column < uint > ( type : "INTEGER" , nullable : false ) ,
82+ ObjectType = table . Column < byte > ( type : "INTEGER" , nullable : false )
83+ } ,
84+ constraints : table =>
85+ {
86+ _ = table . PrimaryKey ( "PK_ObjectsMissing" , x => x . Id ) ;
87+ } ) ;
88+
89+ _ = migrationBuilder . CreateIndex (
90+ name : "IX_ObjectsMissing_DatName_DatChecksum" ,
91+ table : "ObjectsMissing" ,
92+ columns : new [ ] { "DatName" , "DatChecksum" } ,
93+ unique : true ) ;
9494 }
9595
9696 /// <inheritdoc />
9797 protected override void Down ( MigrationBuilder migrationBuilder )
9898 {
99- migrationBuilder . DropTable (
100- name : "ObjectsMissing" ) ;
101-
102- migrationBuilder . DropColumn (
103- name : "InitialHeight" ,
104- table : "ObjTree" ) ;
105-
106- migrationBuilder . DropColumn (
107- name : "SeasonalVariants" ,
108- table : "ObjTree" ) ;
109-
110- migrationBuilder . DropColumn (
111- name : "var_04" ,
112- table : "ObjTree" ) ;
113-
114- migrationBuilder . RenameColumn (
115- name : "ShipWakeSpacing" ,
116- table : "ObjVehicle" ,
117- newName : "ShipWakeOffset" ) ;
118-
119- migrationBuilder . RenameColumn (
120- name : "var_05" ,
121- table : "ObjTree" ,
122- newName : "Clearance" ) ;
123-
124- migrationBuilder . RenameColumn (
125- name : "VehicleDisplayListVerticalOffset" ,
126- table : "ObjTrack" ,
127- newName : "DisplayOffset" ) ;
128-
129- migrationBuilder . RenameColumn (
130- name : "VehicleDisplayListVerticalOffset" ,
131- table : "ObjRoad" ,
132- newName : "DisplayOffset" ) ;
133-
134- migrationBuilder . RenameColumn (
135- name : "WindowPlayerColour" ,
136- table : "ObjInterface" ,
137- newName : "WindowPlayerColor" ) ;
138-
139- migrationBuilder . RenameColumn (
140- name : "IsHeightMap" ,
141- table : "ObjHillShapes" ,
142- newName : "Flags" ) ;
143-
144- migrationBuilder . RenameColumn (
145- name : "NonPremiumRate" ,
146- table : "ObjCargo" ,
147- newName : "MaxPremiumRate" ) ;
148-
149- migrationBuilder . RenameColumn (
150- name : "Flags" ,
151- table : "ObjAirport" ,
152- newName : "AllowedPlaneTypes" ) ;
99+ _ = migrationBuilder . DropTable (
100+ name : "ObjectsMissing" ) ;
101+
102+ _ = migrationBuilder . DropColumn (
103+ name : "InitialHeight" ,
104+ table : "ObjTree" ) ;
105+
106+ _ = migrationBuilder . DropColumn (
107+ name : "SeasonalVariants" ,
108+ table : "ObjTree" ) ;
109+
110+ _ = migrationBuilder . DropColumn (
111+ name : "var_04" ,
112+ table : "ObjTree" ) ;
113+
114+ _ = migrationBuilder . RenameColumn (
115+ name : "ShipWakeSpacing" ,
116+ table : "ObjVehicle" ,
117+ newName : "ShipWakeOffset" ) ;
118+
119+ _ = migrationBuilder . RenameColumn (
120+ name : "var_05" ,
121+ table : "ObjTree" ,
122+ newName : "Clearance" ) ;
123+
124+ _ = migrationBuilder . RenameColumn (
125+ name : "VehicleDisplayListVerticalOffset" ,
126+ table : "ObjTrack" ,
127+ newName : "DisplayOffset" ) ;
128+
129+ _ = migrationBuilder . RenameColumn (
130+ name : "VehicleDisplayListVerticalOffset" ,
131+ table : "ObjRoad" ,
132+ newName : "DisplayOffset" ) ;
133+
134+ _ = migrationBuilder . RenameColumn (
135+ name : "WindowPlayerColour" ,
136+ table : "ObjInterface" ,
137+ newName : "WindowPlayerColor" ) ;
138+
139+ _ = migrationBuilder . RenameColumn (
140+ name : "IsHeightMap" ,
141+ table : "ObjHillShapes" ,
142+ newName : "Flags" ) ;
143+
144+ _ = migrationBuilder . RenameColumn (
145+ name : "NonPremiumRate" ,
146+ table : "ObjCargo" ,
147+ newName : "MaxPremiumRate" ) ;
148+
149+ _ = migrationBuilder . RenameColumn (
150+ name : "Flags" ,
151+ table : "ObjAirport" ,
152+ newName : "AllowedPlaneTypes" ) ;
153153 }
154154 }
155155}
0 commit comments