I am trying to run DJango 1.8 test cases with DB2
Several insert statement fails
Here is the insert command generated by test case.
INSERT INTO "AUTH_USER" ("PASSWORD", "LAST_LOGIN", "IS_SUPERUSER",
"USERNAME", "FIRST_NAME", "LAST_NAME", "EMAIL", "IS_STAFF", "IS_ACTIVE",
"DATE_JOINED") VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)
Value : (None, None, True, u'superuser', None, None, None, False, True,
u'2015-09-17 12:31:09.562000')
ibm_db_dbi::IntegrityError: Statement Execute Failed: [IBM][CLI
Driver][DB2/NT] SQL0407N Assignment of a NULL value to a NOT NULL column
"TBSPACEID=2, TABLEID=24, COLNO=1" is not allowed. SQLSTATE=23502\r
SQLCODE=-407
Except last_login none of the field are nullable .
But still DJango testcase generate insert statement as above and pass None
as value which fails .
Why this happens ?.
Why correct non null values are not generated for non null field .
Please help .Thanks ,
Jose
--
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.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/c6f5ed39-4084-4a45-9b97-24b680b45ebc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.