protected function CurrencyAmountViewsHandlerFieldWebTestCase::schemaDefinition in Currency 7.2
Overrides parent::schemaDefinition.
Overrides ViewsSqlTest::schemaDefinition
File
- currency/
tests/ CurrencyAmountViewsHandlerFieldWebTestCase.test, line 37 - Contains class CurrencyAmountViewsHandlerFieldWebTestCase.
Class
- CurrencyAmountViewsHandlerFieldWebTestCase
- Tests CurrencyAmountViewsHandlerField.
Code
protected function schemaDefinition() {
$schema['views_test'] = array(
'fields' => array(
'currency_code' => array(
'type' => 'varchar',
'length' => '3',
),
),
);
$fields = array(
'amount_currency_code_field_option',
'amount_currency_code_definition',
'amount_currency_code_field_definition',
'amount_currency_code_field_table_definition',
'amount_currency_undefined',
);
foreach ($fields as $field) {
$schema['views_test']['fields'][$field] = array(
'type' => 'varchar',
'length' => 255,
);
}
return $schema;
}