Country.php 496 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. use Illuminate\Database\Eloquent\Relations\HasMany;
  5. /**
  6. * 国家/地区.
  7. */
  8. class Country extends Model
  9. {
  10. public $timestamps = false;
  11. public $incrementing = false;
  12. protected $table = 'country';
  13. protected $primaryKey = 'code';
  14. protected $keyType = 'string';
  15. protected $guarded = [];
  16. public function nodes(): HasMany
  17. {
  18. return $this->hasMany(Node::class, 'country_code');
  19. }
  20. }