mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-07-25 05:14:36 +02:00
Added basic ability to store EDA Data in a Part
But that might change, as it is currently not ideal
This commit is contained in:
parent
2ec1a10623
commit
d5f002ac20
12 changed files with 398 additions and 1 deletions
|
@ -39,6 +39,7 @@ use ApiPlatform\Serializer\Filter\PropertyFilter;
|
|||
use App\ApiPlatform\Filter\LikeFilter;
|
||||
use App\Entity\Attachments\Attachment;
|
||||
use App\Entity\Attachments\AttachmentTypeAttachment;
|
||||
use App\Entity\EDA\EDAPartInfo;
|
||||
use App\Repository\Parts\FootprintRepository;
|
||||
use App\Entity\Base\AbstractStructuralDBElement;
|
||||
use Doctrine\Common\Collections\ArrayCollection;
|
||||
|
@ -47,6 +48,7 @@ use App\Entity\Base\AbstractPartsContainingDBElement;
|
|||
use App\Entity\Parameters\FootprintParameter;
|
||||
use Doctrine\Common\Collections\Collection;
|
||||
use Doctrine\ORM\Mapping as ORM;
|
||||
use Doctrine\ORM\Mapping\Column;
|
||||
use Symfony\Component\Serializer\Annotation\Groups;
|
||||
use Symfony\Component\Validator\Constraints as Assert;
|
||||
|
||||
|
@ -137,6 +139,8 @@ class Footprint extends AbstractPartsContainingDBElement
|
|||
#[Groups(['footprint:read'])]
|
||||
protected ?\DateTimeInterface $lastModified = null;
|
||||
|
||||
#[Column(type: 'json_document', options: ['jsonb' => true])]
|
||||
protected ?EDAPartInfo $eda_info = null;
|
||||
|
||||
/****************************************
|
||||
* Getters
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue