# Attribut Model wird nicht neu "gebaut"

**URL:** https://forum.shopware.com/t/attribut-model-wird-nicht-neu-gebaut/37844
**Category:** Programmierung
**Created:** [1. Juli 2016 um 10:13 UTC](https://forum.shopware.com/t/attribut-model-wird-nicht-neu-gebaut/37844 "2016-07-01T10:13:07Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![shopwareuser87](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@shopwareuser87](https://forum.shopware.com/u/shopwareuser87)
#### Post date: [1. Juli 2016 um 10:13 UTC](https://forum.shopware.com/t/attribut-model-wird-nicht-neu-gebaut/37844/1 "2016-07-01T10:13:07Z")

</div>

Ich lege wie folgt Attribute an, leider wenn ich das Plugin installiere bleiben die alten Models erhalten und ich habe somit kein Setter und kein Getter. Erst wenn ich den /var/cache/revision Order komplett lösche wird das Model neu gebaut.

&nbsp;

```
	public function installOrderAttributes()
	{
		Shopware()->Models()->addAttribute(
			's_order_attributes', 
			'ordermod',
			'Random1',
			'DECIMAL(12,4)',
			false,
			0.0000);
		Shopware()->Models()->addAttribute(
			's_order_attributes',
			'ordermod',
			'Random2',
			'DECIMAL(12,4)',
			false,
			0.0000);
		
		$metaDataCacheDoctrine = Shopware()->Models()->getConfiguration()->getMetadataCacheImpl();
		$metaDataCacheDoctrine->deleteAll();
		
		Shopware()->Models()->generateAttributeModels(array('s_order_attributes'));
	}

```

&nbsp;
