Got it, thank you!

On Mon, Feb 25, 2019, 8:22 PM Anthony <[email protected]> wrote:

> We can probably change this, but web2py will ignore files with hyphens in
> the name (it uses a regex with \w to match file names). Note, at least
> for packages and modules, PEP 8
> <https://www.python.org/dev/peps/pep-0008/#package-and-module-names>
> recommends only lowercase letters and underscores, so probably best to
> avoid hyphens anyway.
>
> Anthony
>
> On Monday, February 25, 2019 at 12:02:40 PM UTC-5, Vlad wrote:
>>
>> The following tables have been created:
>>
>> ..._auth_cas.table
>> ..._auth_event.table
>> ..._auth_group.table
>> ..._auth_membership.table
>> ..._auth_permission.table
>> ..._auth_user.table
>>
>> and work just fine.
>>
>> Now, I created the table 'inquiry'. When the code that creates it is
>> located in mini-site.py (in models), the new table is not created (and the
>> sql code that should created it is not in sql.log either, so there are no
>> errors or something). But when I take the same very code and move it into
>> db.py - sql.log has appropriate sql code and the table ..._inquiry.table is
>> created successfully.
>>
>> So the only difference is which model file contains the code - db.py or
>> mini-site.py. No other differences. Weird.
>>
>> On Mon, Feb 25, 2019 at 12:33 AM Massimo Di Pierro <
>> [email protected]> wrote:
>>
>>> How do you know the table has not been created?
>>> Do you have database/*.table files?
>>> If this is a new app and you are sure the tables are not created, try
>>> delete those files.
>>>
>>> On Sunday, 24 February 2019 15:58:20 UTC-8, Vlad wrote:
>>>>
>>>> When I define a table in db.py - it's just fine. But if I create a new
>>>> file - the admin interface picks it up, i.e. tells me that this model is
>>>> creating the table, but the table is not actually created. What would cause
>>>> such a difference?? It's really strange, as in other projects I define
>>>> tables in various files, not in db, and it has never been a problem for me.
>>>> I can't detect any difference -
>>>>
>>> --
>>> Resources:
>>> - http://web2py.com
>>> - http://web2py.com/book (Documentation)
>>> - http://github.com/web2py/web2py (Source code)
>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "web2py-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to