P.S. This problem did not resurface after I made other changes discussed
elsewhere in the thread; it seems to be secondary damage.

On Mon, Jun 28, 2010 at 2:46 PM, Jonathan Hayward <
christos.jonathan.hayw...@gmail.com> wrote:

> Thanks for pointing me to South. I've glanced over it, but I did have one
> question:
>
> My understanding is that Django will introduce tables for models that have
> been added on a syncdb, but not alter tables for models that have been
> changed. And from a glance at the documentation, it looks like South would
> provide more granularity.
>
> However, it is my understanding that this should have the consequence that
> if you start with a fresh database and run syncdb, then that should result
> in appropriate tables. This might not be a first choice way to update the
> database as normally wiping the database when you implement a schema update
> is not desirable if you have any real data, but my understanding from the
> documentation is that this forceful solution should work. If I'm mistaken,
> I'd like to know both how I presently misunderstand, and what an appropriate
> way is to generate a fresh database with tables matching your models.
>
>
> On Fri, Jun 25, 2010 at 5:25 PM, Mark Linsey <mjlin...@gmail.com> wrote:
>
>> I don't quite understand what changes you made before producing this
>> error, and I'm totally unfamiliar with sqllite.
>>
>> But I do know that for many (really, most) different model changes, just
>> running syncdb will not make the appropriate changes to your tables.  You
>> probably need to look into south migrations.
>>
>> On Fri, Jun 25, 2010 at 2:09 PM, Jonathan Hayward <
>> christos.jonathan.hayw...@gmail.com> wrote:
>>
>>> P.S. Renaming the (SQLite) database file and running syncdb again
>>> produces (basically) the same behavior. I had to do some initialization
>>> things again, but outside of that I got equivalent behavior to what I pasted
>>> below.
>>>
>>> What I am trying to do is create a few instances of the Entity model
>>> defined in my [directory/]models.py. So far I have managed to get them to
>>> show up as an option to manage in the admin interface, but not yet to save
>>> one.
>>>
>>> Should it be looking for directory_models_entity instead of
>>> directory_entity? "entity" seems not to be populated; from the command line
>>> sqlite3:
>>>
>>> sqlite> .tables
>>> auth_group                  auth_user_user_permissions
>>> auth_group_permissions      django_admin_log
>>> auth_message                django_content_type
>>> auth_permission             django_session
>>> auth_user                   django_site
>>> auth_user_groups
>>>
>>> On Fri, Jun 25, 2010 at 3:00 PM, Jonathan Hayward <
>>> christos.jonathan.hayw...@gmail.com> wrote:
>>>
>>>> I received the error below from the admin interface; I thought it was
>>>> because I needed to run a syncdb, but stopping the server, running a 
>>>> syncdb,
>>>> and restarting has generated the same error:
>>>>
>>>> OperationalError at /admin/directory/entity/
>>>>
>>>> no such table: directory_entity
>>>>
>>>>  Request Method:GET Request URL:
>>>> http://linux:8000/admin/directory/entity/ Exception Type:
>>>> OperationalError Exception Value:
>>>>
>>>> no such table: directory_entity
>>>>
>>>> Exception 
>>>> Location:/usr/lib/pymodules/python2.6/django/db/backends/sqlite3/base.py
>>>> in execute, line 193 Python Executable:/usr/bin/python Python Version:
>>>> 2.6.5 Python Path:['/home/jonathan/directory',
>>>> '/usr/local/lib/python2.6/dist-packages/pip-0.6.3-py2.6.egg',
>>>> '/home/jonathan/store/src/satchmo/satchmo/apps',
>>>> '/usr/local/lib/python2.6/dist-packages/django_threaded_multihost-1.3_3-py2.6.egg',
>>>> '/usr/local/lib/python2.6/dist-packages/django_signals_ahoy-0.1_1-py2.6.egg',
>>>> '/usr/local/lib/python2.6/dist-packages/django_tagging-0.3.1-py2.6.egg',
>>>> '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2',
>>>> '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old',
>>>> '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages',
>>>> '/usr/lib/python2.6/dist-packages/PIL',
>>>> '/usr/lib/python2.6/dist-packages/gst-0.10', 
>>>> '/usr/lib/pymodules/python2.6',
>>>> '/usr/lib/python2.6/dist-packages/gtk-2.0',
>>>> '/usr/lib/pymodules/python2.6/gtk-2.0',
>>>> '/usr/local/lib/python2.6/dist-packages'] Server time:Fri, 25 Jun 2010
>>>> 14:56:26 -0500
>>>>
>>>> I have an Entity class/model defined in my models.py and want to
>>>> manually create some dummy data in the table. Any suggestions?
>>>>
>>>> --
>>>> → Jonathan Hayward, christos.jonathan.hayw...@gmail.com
>>>> → An Orthodox Christian author: theology, literature, et cetera.
>>>> → My award-winning collection is available for free reading online:
>>>> ☩ I invite you to visit my main site at http://JonathansCorner.com/
>>>>
>>>
>>>
>>>
>>> --
>>> → Jonathan Hayward, christos.jonathan.hayw...@gmail.com
>>> → An Orthodox Christian author: theology, literature, et cetera.
>>> → My award-winning collection is available for free reading online:
>>> ☩ I invite you to visit my main site at http://JonathansCorner.com/
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Django users" group.
>>> To post to this group, send email to django-us...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/django-users?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To post to this group, send email to django-us...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>>
>
>
>
> --
> → Jonathan Hayward, christos.jonathan.hayw...@gmail.com
> → An Orthodox Christian author: theology, literature, et cetera.
> → My award-winning collection is available for free reading online:
> ☩ I invite you to visit my main site at http://JonathansCorner.com/
>



-- 
→ Jonathan Hayward, christos.jonathan.hayw...@gmail.com
→ An Orthodox Christian author: theology, literature, et cetera.
→ My award-winning collection is available for free reading online:
☩ I invite you to visit my main site at http://JonathansCorner.com/

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to