'auth.clients_groups' => 'auth_client_group',
'auth.group' => 'auth_group',
'auth.group_rights' => 'auth_group_right',
+ 'auth.master_rights' => 'auth_master_right',
+ 'auth.schema_info' => 'auth_schema_info',
+ 'auth.session' => 'auth_session',
+ 'auth.session_content' => 'auth_session_content',
'auth.user' => 'auth_user',
'auth.user_config' => 'auth_user_config',
'auth.user_group' => 'auth_user_group',
drafts => 'draft',
dunning => 'dunning',
dunning_config => 'dunning_config',
+ email_journal => 'EmailJournal',
+ email_journal_attachments => 'EmailJournalAttachment',
employee => 'employee',
exchangerate => 'exchangerate',
finanzamt => 'finanzamt',
inventory => 'inventory',
invoice => 'invoice_item',
language => 'language',
+ letter => 'letter',
+ letter_draft => 'letter_draft',
makemodel => 'make_model',
notes => 'note',
orderitems => 'order_item',
oe => 'order',
parts => 'part',
partsgroup => 'parts_group',
+ parts_price_history => 'PartsPriceHistory',
payment_terms => 'payment_term',
periodic_invoices => 'periodic_invoice',
periodic_invoices_configs => 'periodic_invoices_config',
requirement_specs => 'RequirementSpec',
sepa_export => 'sepa_export',
sepa_export_items => 'sepa_export_item',
+ sepa_export_message_ids => 'SepaExportMessageId',
schema_info => 'schema_info',
shipto => 'shipto',
status => 'status',
trigger_information => 'trigger_information',
units => 'unit',
units_language => 'units_language',
+ user_preferences => 'user_preference',
vendor => 'vendor',
warehouse => 'warehouse',
);
return KIVITENDO => \%kivitendo_package_names;
}
+sub get_name_for_table {
+ return $kivitendo_package_names{ $_[0] };
+}
+
sub get_package_for_table {
%kivitendo_tables_to_packages = map { ($_ => "SL::DB::" . camelify($kivitendo_package_names{$_})) } keys %kivitendo_package_names
unless %kivitendo_tables_to_packages;