Rails generator model with optional validations and required?
10 weergaven
Naar het eerste ongelezen bericht
Emile Bosch
ongelezen,
29 aug 2019, 05:55:1729-08-2019
Auteur beantwoorden
Log in om te reageren op de auteur
Doorsturen
Log in om door te sturen
Verwijderen
Je hebt geen rechten om berichten in deze groep te verwijderen
Link kopiëren
Bericht melden
Log in om het bericht te melden
Oorspronkelijk bericht tonen
E-mailadressen zijn anoniem voor deze groep of je moet het recht 'E-mailadressen van leden bekijken' hebben om het oorspronkelijke bericht te kunnen bekijken.
aan Ruby on Rails: Core
Hi there,
Like numerous times I am generating models, I go in to make fields required and validates_presence_of them.
Would it be easy if we could just say:
~~
rails g model contact *name *email:string *age:int
~~
Simple but super easy to add and makes it all a bit more dry.
Let me know what ya'll think and then I'll add it to rails <3
Hamad Al-Ghanim
ongelezen,
29 aug 2019, 11:07:0129-08-2019
Auteur beantwoorden
Log in om te reageren op de auteur
Doorsturen
Log in om door te sturen
Verwijderen
Je hebt geen rechten om berichten in deze groep te verwijderen
Link kopiëren
Bericht melden
Log in om het bericht te melden
Oorspronkelijk bericht tonen
E-mailadressen zijn anoniem voor deze groep of je moet het recht 'E-mailadressen van leden bekijken' hebben om het oorspronkelijke bericht te kunnen bekijken.
aan Ruby on Rails: Core
I would rather have it look like the following
Rails g model contact name:string:required age:int:required
Emile Bosch
ongelezen,
29 aug 2019, 11:13:0329-08-2019
Auteur beantwoorden
Log in om te reageren op de auteur
Doorsturen
Log in om door te sturen
Verwijderen
Je hebt geen rechten om berichten in deze groep te verwijderen
Link kopiëren
Bericht melden
Log in om het bericht te melden
Oorspronkelijk bericht tonen
E-mailadressen zijn anoniem voor deze groep of je moet het recht 'E-mailadressen van leden bekijken' hebben om het oorspronkelijke bericht te kunnen bekijken.
aan rubyonra...@googlegroups.com
Thanks for your participation!
Hmm, maybe. However I am afraid this might get a bit cumbersome when writing more then 4 fields. The word required in this sample is
the longest word of this command. Maybe req? Are there any other generators out there that tackle this problem?
Also an * (asterisk) is universal hint that something is required
> On 29 Aug 2019, at 17:07, Hamad Al-Ghanim <dreame...@gmail.com> wrote:
>
> I would rather have it look like the following
>
> Rails g model contact name:string:required age:int:required
>
Je hebt geen rechten om berichten in deze groep te verwijderen
Link kopiëren
Bericht melden
Log in om het bericht te melden
Oorspronkelijk bericht tonen
E-mailadressen zijn anoniem voor deze groep of je moet het recht 'E-mailadressen van leden bekijken' hebben om het oorspronkelijke bericht te kunnen bekijken.
aan rubyonra...@googlegroups.com
An asterisk is actually going to be very painful to use, because your
shell is going to treat it as a shell expansion by default rather than
passing it along to Rails.
Je hebt geen rechten om berichten in deze groep te verwijderen
Link kopiëren
Bericht melden
Log in om het bericht te melden
Oorspronkelijk bericht tonen
E-mailadressen zijn anoniem voor deze groep of je moet het recht 'E-mailadressen van leden bekijken' hebben om het oorspronkelijke bericht te kunnen bekijken.
aan rubyonra...@googlegroups.com
Ha, well that makes the choice easy then, then :required is probably the way to go.