使用Python从数据库删除记录
我创建了一个Django应用,并通过填充大约10万个记录来测试这个应用的性能。现在我想用一个Python脚本来删除这些记录。有没有人能帮我做到这一点?这是我用来将数据填充到SQL数据库中的脚本。
def dumpdata():
for i in range(2,10):
userName = "Bryan"
designation = 'Technician '
employeeID = 2312
dateOfJoin = '2009-10-10'
EmployeeDetails(userName= "Bryan",designation= 'Technician',employeeID= 2312,dateOfJoin= '2009-10-10').save()
dumpdata()
1 个回答
58
QuerySet.delete()
是 Django 中用来删除数据库中记录的一个方法。
EmployeeDetails.objects.filter(...).delete()