public function requireDefaultRecords()
 {
     parent::requireDefaultRecords();
     // See if we need to create downloadable postage
     $records = PostageArea::get()->filter("Title", _t("DownloadableProduct.DownloadableGoods", "Downloadable Goods"));
     if (!$records->exists()) {
         $config = SiteConfig::current_site_config();
         $postage = PostageArea::create();
         $postage->Title = _t("DownloadableProduct.DownloadableGoods", "Downloadable Goods");
         $postage->Country = "*";
         $postage->ZipCode = "*";
         $postage->Calculation = "Weight";
         $postage->Unit = 0.0;
         $postage->Cost = 0.0;
         $postage->Tax = 0.0;
         $postage->SiteID = $config->ID;
         $postage->write();
         DB::alteration_message(_t("DownloadableProduct.AddedPostage", "Added downloadable postage"), 'created');
     }
 }