Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-eav
Test
Unit
_files
describe_table_eav_attribute.php
Go to the documentation of this file.
1
<?php
7
return
[
8
'attribute_id'
=> [
9
'SCHEMA_NAME'
=>
null
,
10
'TABLE_NAME'
=>
'eav_attribute'
,
11
'COLUMN_NAME'
=>
'attribute_id'
,
12
'COLUMN_POSITION'
=> 1,
13
'DATA_TYPE'
=>
'smallint'
,
14
'DEFAULT'
=>
null
,
15
'NULLABLE'
=>
false
,
16
'LENGTH'
=>
null
,
17
'SCALE'
=>
null
,
18
'PRECISION'
=>
null
,
19
'UNSIGNED'
=>
true
,
20
'PRIMARY'
=>
true
,
21
'PRIMARY_POSITION'
=> 1,
22
'IDENTITY'
=>
true
,
23
],
24
'entity_type_id'
=> [
25
'SCHEMA_NAME'
=>
null
,
26
'TABLE_NAME'
=>
'eav_attribute'
,
27
'COLUMN_NAME'
=>
'entity_type_id'
,
28
'COLUMN_POSITION'
=> 2,
29
'DATA_TYPE'
=>
'smallint'
,
30
'DEFAULT'
=>
'0'
,
31
'NULLABLE'
=>
false
,
32
'LENGTH'
=>
null
,
33
'SCALE'
=>
null
,
34
'PRECISION'
=>
null
,
35
'UNSIGNED'
=>
true
,
36
'PRIMARY'
=>
false
,
37
'PRIMARY_POSITION'
=>
null
,
38
'IDENTITY'
=>
false
,
39
],
40
'attribute_code'
=> [
41
'SCHEMA_NAME'
=>
null
,
42
'TABLE_NAME'
=>
'eav_attribute'
,
43
'COLUMN_NAME'
=>
'attribute_code'
,
44
'COLUMN_POSITION'
=> 3,
45
'DATA_TYPE'
=>
'varchar'
,
46
'DEFAULT'
=>
null
,
47
'NULLABLE'
=>
true
,
48
'LENGTH'
=>
'255'
,
49
'SCALE'
=>
null
,
50
'PRECISION'
=>
null
,
51
'UNSIGNED'
=>
null
,
52
'PRIMARY'
=>
false
,
53
'PRIMARY_POSITION'
=>
null
,
54
'IDENTITY'
=>
false
,
55
],
56
'attribute_model'
=> [
57
'SCHEMA_NAME'
=>
null
,
58
'TABLE_NAME'
=>
'eav_attribute'
,
59
'COLUMN_NAME'
=>
'attribute_model'
,
60
'COLUMN_POSITION'
=> 4,
61
'DATA_TYPE'
=>
'varchar'
,
62
'DEFAULT'
=>
null
,
63
'NULLABLE'
=>
true
,
64
'LENGTH'
=>
'255'
,
65
'SCALE'
=>
null
,
66
'PRECISION'
=>
null
,
67
'UNSIGNED'
=>
null
,
68
'PRIMARY'
=>
false
,
69
'PRIMARY_POSITION'
=>
null
,
70
'IDENTITY'
=>
false
,
71
],
72
'backend_model'
=> [
73
'SCHEMA_NAME'
=>
null
,
74
'TABLE_NAME'
=>
'eav_attribute'
,
75
'COLUMN_NAME'
=>
'backend_model'
,
76
'COLUMN_POSITION'
=> 5,
77
'DATA_TYPE'
=>
'varchar'
,
78
'DEFAULT'
=>
null
,
79
'NULLABLE'
=>
true
,
80
'LENGTH'
=>
'255'
,
81
'SCALE'
=>
null
,
82
'PRECISION'
=>
null
,
83
'UNSIGNED'
=>
null
,
84
'PRIMARY'
=>
false
,
85
'PRIMARY_POSITION'
=>
null
,
86
'IDENTITY'
=>
false
,
87
],
88
'backend_type'
=> [
89
'SCHEMA_NAME'
=>
null
,
90
'TABLE_NAME'
=>
'eav_attribute'
,
91
'COLUMN_NAME'
=>
'backend_type'
,
92
'COLUMN_POSITION'
=> 6,
93
'DATA_TYPE'
=>
'varchar'
,
94
'DEFAULT'
=>
'static'
,
95
'NULLABLE'
=>
false
,
96
'LENGTH'
=>
'8'
,
97
'SCALE'
=>
null
,
98
'PRECISION'
=>
null
,
99
'UNSIGNED'
=>
null
,
100
'PRIMARY'
=>
false
,
101
'PRIMARY_POSITION'
=>
null
,
102
'IDENTITY'
=>
false
,
103
],
104
'backend_table'
=> [
105
'SCHEMA_NAME'
=>
null
,
106
'TABLE_NAME'
=>
'eav_attribute'
,
107
'COLUMN_NAME'
=>
'backend_table'
,
108
'COLUMN_POSITION'
=> 7,
109
'DATA_TYPE'
=>
'varchar'
,
110
'DEFAULT'
=>
null
,
111
'NULLABLE'
=>
true
,
112
'LENGTH'
=>
'255'
,
113
'SCALE'
=>
null
,
114
'PRECISION'
=>
null
,
115
'UNSIGNED'
=>
null
,
116
'PRIMARY'
=>
false
,
117
'PRIMARY_POSITION'
=>
null
,
118
'IDENTITY'
=>
false
,
119
],
120
'frontend_model'
=> [
121
'SCHEMA_NAME'
=>
null
,
122
'TABLE_NAME'
=>
'eav_attribute'
,
123
'COLUMN_NAME'
=>
'frontend_model'
,
124
'COLUMN_POSITION'
=> 8,
125
'DATA_TYPE'
=>
'varchar'
,
126
'DEFAULT'
=>
null
,
127
'NULLABLE'
=>
true
,
128
'LENGTH'
=>
'255'
,
129
'SCALE'
=>
null
,
130
'PRECISION'
=>
null
,
131
'UNSIGNED'
=>
null
,
132
'PRIMARY'
=>
false
,
133
'PRIMARY_POSITION'
=>
null
,
134
'IDENTITY'
=>
false
,
135
],
136
'frontend_input'
=> [
137
'SCHEMA_NAME'
=>
null
,
138
'TABLE_NAME'
=>
'eav_attribute'
,
139
'COLUMN_NAME'
=>
'frontend_input'
,
140
'COLUMN_POSITION'
=> 9,
141
'DATA_TYPE'
=>
'varchar'
,
142
'DEFAULT'
=>
null
,
143
'NULLABLE'
=>
true
,
144
'LENGTH'
=>
'50'
,
145
'SCALE'
=>
null
,
146
'PRECISION'
=>
null
,
147
'UNSIGNED'
=>
null
,
148
'PRIMARY'
=>
false
,
149
'PRIMARY_POSITION'
=>
null
,
150
'IDENTITY'
=>
false
,
151
],
152
'frontend_label'
=> [
153
'SCHEMA_NAME'
=>
null
,
154
'TABLE_NAME'
=>
'eav_attribute'
,
155
'COLUMN_NAME'
=>
'frontend_label'
,
156
'COLUMN_POSITION'
=> 10,
157
'DATA_TYPE'
=>
'varchar'
,
158
'DEFAULT'
=>
null
,
159
'NULLABLE'
=>
true
,
160
'LENGTH'
=>
'255'
,
161
'SCALE'
=>
null
,
162
'PRECISION'
=>
null
,
163
'UNSIGNED'
=>
null
,
164
'PRIMARY'
=>
false
,
165
'PRIMARY_POSITION'
=>
null
,
166
'IDENTITY'
=>
false
,
167
],
168
'frontend_class'
=> [
169
'SCHEMA_NAME'
=>
null
,
170
'TABLE_NAME'
=>
'eav_attribute'
,
171
'COLUMN_NAME'
=>
'frontend_class'
,
172
'COLUMN_POSITION'
=> 11,
173
'DATA_TYPE'
=>
'varchar'
,
174
'DEFAULT'
=>
null
,
175
'NULLABLE'
=>
true
,
176
'LENGTH'
=>
'255'
,
177
'SCALE'
=>
null
,
178
'PRECISION'
=>
null
,
179
'UNSIGNED'
=>
null
,
180
'PRIMARY'
=>
false
,
181
'PRIMARY_POSITION'
=>
null
,
182
'IDENTITY'
=>
false
,
183
],
184
'source_model'
=> [
185
'SCHEMA_NAME'
=>
null
,
186
'TABLE_NAME'
=>
'eav_attribute'
,
187
'COLUMN_NAME'
=>
'source_model'
,
188
'COLUMN_POSITION'
=> 12,
189
'DATA_TYPE'
=>
'varchar'
,
190
'DEFAULT'
=>
null
,
191
'NULLABLE'
=>
true
,
192
'LENGTH'
=>
'255'
,
193
'SCALE'
=>
null
,
194
'PRECISION'
=>
null
,
195
'UNSIGNED'
=>
null
,
196
'PRIMARY'
=>
false
,
197
'PRIMARY_POSITION'
=>
null
,
198
'IDENTITY'
=>
false
,
199
],
200
'is_required'
=> [
201
'SCHEMA_NAME'
=>
null
,
202
'TABLE_NAME'
=>
'eav_attribute'
,
203
'COLUMN_NAME'
=>
'is_required'
,
204
'COLUMN_POSITION'
=> 13,
205
'DATA_TYPE'
=>
'smallint'
,
206
'DEFAULT'
=>
'0'
,
207
'NULLABLE'
=>
false
,
208
'LENGTH'
=>
null
,
209
'SCALE'
=>
null
,
210
'PRECISION'
=>
null
,
211
'UNSIGNED'
=>
true
,
212
'PRIMARY'
=>
false
,
213
'PRIMARY_POSITION'
=>
null
,
214
'IDENTITY'
=>
false
,
215
],
216
'is_user_defined'
=> [
217
'SCHEMA_NAME'
=>
null
,
218
'TABLE_NAME'
=>
'eav_attribute'
,
219
'COLUMN_NAME'
=>
'is_user_defined'
,
220
'COLUMN_POSITION'
=> 14,
221
'DATA_TYPE'
=>
'smallint'
,
222
'DEFAULT'
=>
'0'
,
223
'NULLABLE'
=>
false
,
224
'LENGTH'
=>
null
,
225
'SCALE'
=>
null
,
226
'PRECISION'
=>
null
,
227
'UNSIGNED'
=>
true
,
228
'PRIMARY'
=>
false
,
229
'PRIMARY_POSITION'
=>
null
,
230
'IDENTITY'
=>
false
,
231
],
232
'default_value'
=> [
233
'SCHEMA_NAME'
=>
null
,
234
'TABLE_NAME'
=>
'eav_attribute'
,
235
'COLUMN_NAME'
=>
'default_value'
,
236
'COLUMN_POSITION'
=> 15,
237
'DATA_TYPE'
=>
'text'
,
238
'DEFAULT'
=>
null
,
239
'NULLABLE'
=>
true
,
240
'LENGTH'
=>
null
,
241
'SCALE'
=>
null
,
242
'PRECISION'
=>
null
,
243
'UNSIGNED'
=>
null
,
244
'PRIMARY'
=>
false
,
245
'PRIMARY_POSITION'
=>
null
,
246
'IDENTITY'
=>
false
,
247
],
248
'is_unique'
=> [
249
'SCHEMA_NAME'
=>
null
,
250
'TABLE_NAME'
=>
'eav_attribute'
,
251
'COLUMN_NAME'
=>
'is_unique'
,
252
'COLUMN_POSITION'
=> 16,
253
'DATA_TYPE'
=>
'smallint'
,
254
'DEFAULT'
=>
'0'
,
255
'NULLABLE'
=>
false
,
256
'LENGTH'
=>
null
,
257
'SCALE'
=>
null
,
258
'PRECISION'
=>
null
,
259
'UNSIGNED'
=>
true
,
260
'PRIMARY'
=>
false
,
261
'PRIMARY_POSITION'
=>
null
,
262
'IDENTITY'
=>
false
,
263
],
264
'note'
=> [
265
'SCHEMA_NAME'
=>
null
,
266
'TABLE_NAME'
=>
'eav_attribute'
,
267
'COLUMN_NAME'
=>
'note'
,
268
'COLUMN_POSITION'
=> 17,
269
'DATA_TYPE'
=>
'varchar'
,
270
'DEFAULT'
=>
null
,
271
'NULLABLE'
=>
true
,
272
'LENGTH'
=>
'255'
,
273
'SCALE'
=>
null
,
274
'PRECISION'
=>
null
,
275
'UNSIGNED'
=>
null
,
276
'PRIMARY'
=>
false
,
277
'PRIMARY_POSITION'
=>
null
,
278
'IDENTITY'
=>
false
,
279
]
280
];