@@ -111,7 +111,7 @@ public function install(SchemaSetupInterface $setup, ModuleContextInterface $con
111
111
'prefix ' ,
112
112
\Magento \Framework \DB \Ddl \Table::TYPE_TEXT ,
113
113
40 ,
114
- [],
114
+ [' nullable ' => true , ' default ' => null ],
115
115
'Prefix '
116
116
)->addColumn (
117
117
'firstname ' ,
@@ -123,7 +123,7 @@ public function install(SchemaSetupInterface $setup, ModuleContextInterface $con
123
123
'middlename ' ,
124
124
\Magento \Framework \DB \Ddl \Table::TYPE_TEXT ,
125
125
255 ,
126
- [],
126
+ [' nullable ' => true , ' default ' => null ],
127
127
'Middle Name/Initial '
128
128
)->addColumn (
129
129
'lastname ' ,
@@ -135,7 +135,7 @@ public function install(SchemaSetupInterface $setup, ModuleContextInterface $con
135
135
'suffix ' ,
136
136
\Magento \Framework \DB \Ddl \Table::TYPE_TEXT ,
137
137
40 ,
138
- [],
138
+ [' nullable ' => true , ' default ' => null ],
139
139
'Suffix '
140
140
)->addColumn (
141
141
'dob ' ,
@@ -146,11 +146,11 @@ public function install(SchemaSetupInterface $setup, ModuleContextInterface $con
146
146
)->addColumn (
147
147
'password_hash ' ,
148
148
\Magento \Framework \DB \Ddl \Table::TYPE_TEXT ,
149
- 255
149
+ 128
150
150
)->addColumn (
151
151
'rp_token ' ,
152
152
\Magento \Framework \DB \Ddl \Table::TYPE_TEXT ,
153
- 255 ,
153
+ 128 ,
154
154
['nullable ' => true , 'default ' => null ],
155
155
'Reset password token '
156
156
)->addColumn (
@@ -163,13 +163,13 @@ public function install(SchemaSetupInterface $setup, ModuleContextInterface $con
163
163
'default_billing ' ,
164
164
\Magento \Framework \DB \Ddl \Table::TYPE_INTEGER ,
165
165
null ,
166
- ['nullable ' => true ],
166
+ ['unsigned ' => true , ' nullable ' => true , ' default ' => null ],
167
167
'Default Billing Address '
168
168
)->addColumn (
169
169
'default_shipping ' ,
170
170
\Magento \Framework \DB \Ddl \Table::TYPE_INTEGER ,
171
171
null ,
172
- ['nullable ' => true ],
172
+ ['unsigned ' => true , ' nullable ' => true , ' default ' => null ],
173
173
'Default Shipping Address '
174
174
)->addColumn (
175
175
'taxvat ' ,
@@ -181,13 +181,13 @@ public function install(SchemaSetupInterface $setup, ModuleContextInterface $con
181
181
'confirmation ' ,
182
182
\Magento \Framework \DB \Ddl \Table::TYPE_TEXT ,
183
183
64 ,
184
- [],
184
+ [' nullable ' => true , ' default ' => null ],
185
185
'Is Confirmed '
186
186
)->addColumn (
187
187
'gender ' ,
188
- \Magento \Framework \DB \Ddl \Table::TYPE_TEXT ,
189
- 10 ,
190
- [],
188
+ \Magento \Framework \DB \Ddl \Table::TYPE_SMALLINT ,
189
+ null ,
190
+ [' unsigned ' => true ],
191
191
'Gender '
192
192
)->addIndex (
193
193
$ installer ->getIdxName ('customer_entity ' , ['store_id ' ]),
0 commit comments