no luck with that

Quinta-feira, 25 de Abril de 2013 14:27:31 UTC+1, Timothy Makobu escreveu:
>
> You need to catch exceptions during a commit and rollback the incomplete 
> transaction.
>
> from django.db import connection
> connection._rollback()
>
> to rollback the current one.
>
>
> On Thu, Apr 25, 2013 at 4:08 PM, Pedro Silva 
> <[email protected]<javascript:>
> > wrote:
>
>> I cant sync db with heroku postgresql, with sqllite works great.
>> Can anybody help me?
>> requeriments:
>> Django==1.4.5
>> PIL==1.1.7
>> distribute==0.6.36
>> dj-database-url==0.2.1
>> django-db-log==2.2.1
>> django-log-file-viewer==0.4
>> psycopg2==2.5
>> virtualenv==1.9.1
>>
>>
>> erro:
>> c:\WorkspacePY>python manage.py reset meet
>> Traceback (most recent call last):
>>   File "manage.py", line 10, in <module>
>>     execute_from_command_line(sys.**argv)
>>   File 
>> "C:\Python27\lib\site-**packages\django\core\**management\__init__.py", 
>> line
>> 443, in execute_from_command_line
>>     utility.execute()
>>   File 
>> "C:\Python27\lib\site-**packages\django\core\**management\__init__.py", 
>> line
>> 382, in execute
>>     self.fetch_command(subcommand)**.run_from_argv(self.argv)
>>   File "C:\Python27\lib\site-**packages\django\core\**management\base.py", 
>> line 196,
>>  in run_from_argv
>>     self.execute(*args, **options.__dict__)
>>   File "C:\Python27\lib\site-**packages\django\core\**management\base.py", 
>> line 232,
>>  in execute
>>     output = self.handle(*args, **options)
>>   File "C:\Python27\lib\site-**packages\django\core\**management\base.py", 
>> line 304,
>>  in handle
>>     app_output = self.handle_app(app, **options)
>>   File "C:\Python27\lib\site-**packages\django\core\**
>> management\commands\reset.py",
>>  line 34, in handle_app
>>     sql_list = sql_reset(app, self.style, connection)
>>   File "C:\Python27\lib\site-**packages\django\core\**management\sql.py", 
>> line 107,
>> in sql_reset
>>     return sql_delete(app, style, connection) + sql_all(app, style, 
>> connection)
>>   File "C:\Python27\lib\site-**packages\django\core\**management\sql.py", 
>> line 66, i
>> n sql_delete
>>     table_names = connection.introspection.get_**table_list(cursor)
>>   File "C:\Python27\lib\site-**packages\django\db\backends\**
>> postgresql_psycopg2\int
>> rospection.py", line 33, in get_table_list
>>     AND pg_catalog.pg_table_is_**visible(c.oid)""")
>>   File "C:\Python27\lib\site-**packages\django\db\backends\**util.py", 
>> line 40, in e
>> xecute
>>     return self.cursor.execute(sql, params)
>>   File "C:\Python27\lib\site-**packages\django\db\backends\**
>> postgresql_psycopg2\bas
>> e.py", line 52, in execute
>>     return self.cursor.execute(query, args)
>> django.db.utils.DatabaseError: current transaction is aborted, commands 
>> ignored
>> until end of transaction block
>>
>> sql:
>> 2013-04-25 11:42:54,790 [DEBUG] (0.238) 
>>             SELECT c.relname
>>             FROM pg_catalog.pg_class c
>>             LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
>>             WHERE c.relkind IN ('r', 'v', '')
>>                 AND n.nspname NOT IN ('pg_catalog', 'pg_toast')
>>                 AND pg_catalog.pg_table_is_**visible(c.oid); args=()
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/django-users?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to