mini\Database\Attributes\Column class

Documentation

Maps property to database column

Inspired by Entity Framework Core's [Column] attribute.

Example:

#[Column(name: 'user_name', type: 'VARCHAR(255)', order: 1)]
public string $name;

#[Column(type: 'TIMESTAMP')]
public \DateTimeImmutable $created_at;

Properties (3)

public ?string $name
public ?string $type
public ?int $order

Methods (1)

Documentation missing

Source

src/Database/Attributes/Column.php:20-33