1 | <?php |
||
34 | class CheckedAddresses |
||
35 | { |
||
36 | const TABLE_CHECKED_ADDRESSES = 'payone_checked_addresses'; |
||
37 | |||
38 | /** |
||
39 | * Table data needed to create the new table payone_checked_addresses |
||
40 | * |
||
41 | * @var array |
||
42 | */ |
||
43 | protected static $aTableData = [ |
||
44 | 'title' => self::TABLE_CHECKED_ADDRESSES, |
||
45 | 'columns' => [ |
||
46 | 'id' => [ |
||
47 | 'type' => Table::TYPE_INTEGER, |
||
48 | 'length' => null, |
||
49 | 'option' => ['identity' => true, 'unsigned' => true, 'nullable' => false, 'primary' => true], |
||
50 | ], |
||
51 | 'address_hash' => [ |
||
52 | 'type' => Table::TYPE_TEXT, |
||
53 | 'length' => 32, |
||
54 | 'option' => [], |
||
55 | ], |
||
56 | 'checkdate' => [ |
||
57 | 'type' => Table::TYPE_TIMESTAMP, |
||
58 | 'length' => null, |
||
59 | 'option' => ['nullable' => false, 'default' => Table::TIMESTAMP_INIT], |
||
60 | ], |
||
61 | 'is_bonicheck' => [ |
||
62 | 'type' => Table::TYPE_SMALLINT, |
||
63 | 'length' => null, |
||
64 | 'option' => ['unsigned' => true, 'nullable' => false] |
||
65 | ], |
||
66 | ], |
||
67 | 'comment' => 'Log of the checked addresses' |
||
68 | ]; |
||
69 | |||
70 | /** |
||
71 | * Return the table data needed to create this table |
||
72 | * |
||
73 | * @return array |
||
74 | */ |
||
75 | public static function getData() |
||
79 | } |
||
80 |