Naming convention

32 views
Skip to first unread message

Phil Dobbin

unread,
Mar 1, 2014, 5:17:57 PM3/1/14
to rubyonra...@googlegroups.com
Hi, all.

When invoking scaffolding such as:

`$ rails g scaffold Post title:string description:text`

what is permissible or is there a list of words that can be used in
place of `Post`?

I know you can use Article, Store, etc but what other options are there?
I'm looking for a static page a bit like <http://getbootstrap.com> as
I'm attempting a company web site/personal page.

Any help appreciated.

Cheers,

Phil (who's very new to Rails).

--
currently (ab)using
CentOS 6.5, Debian Squeeze & Wheezy, Fedora 19 & 20, OS X Snow Leopard,
RHEL 7, Ubuntu Precise & Saucy
GnuGPG Key : http://phildobbin.org/publickey.asc

Hassan Schroeder

unread,
Mar 1, 2014, 6:49:47 PM3/1/14
to rubyonrails-talk
On Sat, Mar 1, 2014 at 2:17 PM, Phil Dobbin <phild...@gmail.com> wrote:

> `$ rails g scaffold Post title:string description:text`
>
> what is permissible or is there a list of words that can be used in
> place of `Post`?

You're creating a model -- other than adhering to the Rails
conventions (http://guides.rubyonrails.org/active_record_basics.html#naming-conventions)
(and avoiding reserved words) it's up to you.

> I'm looking for a static page

If you're only creating a static page, you don't need a model -- just
create a controller and a view.

HTH,
--
Hassan Schroeder ------------------------ hassan.s...@gmail.com
http://about.me/hassanschroeder
twitter: @hass

Phil Dobbin

unread,
Mar 1, 2014, 7:13:38 PM3/1/14
to rubyonra...@googlegroups.com
On 01/03/2014 23:49, Hassan Schroeder wrote:

> On Sat, Mar 1, 2014 at 2:17 PM, Phil Dobbin <phild...@gmail.com> wrote:
>
>> `$ rails g scaffold Post title:string description:text`
>>
>> what is permissible or is there a list of words that can be used in
>> place of `Post`?
>
> You're creating a model -- other than adhering to the Rails
> conventions (http://guides.rubyonrails.org/active_record_basics.html#naming-conventions)
> (and avoiding reserved words) it's up to you.
>
>> I'm looking for a static page
>
> If you're only creating a static page, you don't need a model -- just
> create a controller and a view.
>
> HTH,
>

Hi, Hassan.

Thanks, that's a great help. I'm new to Rails & am spending most of my
time searching for basic stuff. I guess reading the guides at Ruby on
Rails is the first place to start.

Cheers,

Phil...

Colin Law

unread,
Mar 2, 2014, 4:10:53 AM3/2/14
to rubyonra...@googlegroups.com
On 2 March 2014 00:13, Phil Dobbin <phild...@gmail.com> wrote:
> ...
> Thanks, that's a great help. I'm new to Rails & am spending most of my
> time searching for basic stuff. I guess reading the guides at Ruby on
> Rails is the first place to start.

Also work right through a good tutorial such as railstutorial.org
(which is free to use online). That will show you the basics of
rails.

Colin

Phil Dobbin

unread,
Mar 2, 2014, 5:27:57 AM3/2/14
to rubyonra...@googlegroups.com
Thanks for that, Colin.

I've also subscribed to Rails Cast Pro which is pretty good.

I'm really enjoying Rails. Long may it continue so...

Colin Law

unread,
Mar 2, 2014, 8:48:12 AM3/2/14
to rubyonra...@googlegroups.com
On 2 March 2014 10:27, Phil Dobbin <phild...@gmail.com> wrote:
> On 02/03/2014 09:10, Colin Law wrote:
>
>> On 2 March 2014 00:13, Phil Dobbin <phild...@gmail.com> wrote:
>>> ...
>>> Thanks, that's a great help. I'm new to Rails & am spending most of my
>>> time searching for basic stuff. I guess reading the guides at Ruby on
>>> Rails is the first place to start.
>>
>> Also work right through a good tutorial such as railstutorial.org
>> (which is free to use online). That will show you the basics of
>> rails.
>
> Thanks for that, Colin.
>
> I've also subscribed to Rails Cast Pro which is pretty good.
>
> I'm really enjoying Rails. Long may it continue so...

I also suggest sticking round here, make sure that for any posts that
you understand the question, that you also understand the answer. It
is a great way of learning, and in particular learning about aspects
that you did not even know existed.

Colin
Reply all
Reply to author
Forward
0 new messages