mini\Database\Attributes\ForeignKey
class
Documentation
Specifies foreign key relationship
Query: Parsed internally by schema generation — never use ReflectionClass directly.
Can be applied to either the foreign key property or the navigation property.
Example on foreign key property:
#[ForeignKey(navigation: 'user')]
public int $user_id;
public User $user;
Example on navigation property:
public int $user_id;
#[ForeignKey(property: 'user_id', references: 'users.id')]
public User $user;
Properties (5)
public
?
string $property
public
?
string $navigation
public
?
string $references
public
string $onDelete
public
string $onUpdate
Methods (1)
Documentation missing