Django 表已经存在

2024-01-22

这是我的 Django 迁移文件。 当我跑步时

python manage.py makemigrations/migrate 

我收到这个错误。

Error:-

    django.db.utils.OperationalError: (1050, "Table 'tickets_duration' already exists")

我已删除数据库并运行它,但仍然出现相同的错误。

class Migration(migrations.Migration):

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Duration',
            fields=[
                ('Id', models.UUIDField(primary_key=True, db_column=b'duration_id', default=uuid.uuid4, serialize=False, editable=False)),
                ('duration', models.CharField(max_length=200, db_column=b'duration')),
            ],
        ),
        migrations.CreateModel(
            name='ErrorCount',
            fields=[
                ('Id', models.UUIDField(primary_key=True, db_column=b'error_id', default=uuid.uuid4, serialize=False, editable=False)),
                ('error', models.CharField(max_length=200, db_column=b'error')),
            ],
        ),
        migrations.CreateModel(
            name='OutageCaused',
            fields=[
                ('Id', models.UUIDField(primary_key=True, db_column=b'error_id', default=uuid.uuid4, serialize=False, editable=False)),
                ('outage_caused', models.CharField(max_length=200, db_column=b'outage_caused')),
            ],
        ),
        migrations.CreateModel(
            name='Pg',
            fields=[
                ('Id', models.UUIDField(primary_key=True, db_column=b'pg_id', default=uuid.uuid4, serialize=False, editable=False)),
                ('pg_cd', models.CharField(max_length=200, db_column=b'pg_cd')),
            ],
        ),
        migrations.CreateModel(
            name='SystemCaused',
            fields=[
                ('Id', models.UUIDField(primary_key=True, db_column=b'error_id', default=uuid.uuid4, serialize=False, editable=False)),
                ('system_caused', models.CharField(max_length=200, db_column=b'system_caused')),
            ],
        ),
        migrations.CreateModel(
            name='Tickets',
            fields=[
                ('ticket_num', models.CharField(max_length=100, serialize=False, primary_key=True, db_column=b'ticket_id')),
                ('created_dt', models.DateTimeField(db_column=b'created_dt')),
                ('ticket_type', models.CharField(max_length=20, db_column=b'ticket_type')),
                ('addt_notes', models.CharField(max_length=1000, db_column=b'addt_notes')),
                ('row_create_ts', models.DateTimeField(default=datetime.datetime(2016, 2, 29, 16, 58, 31, 584733))),
                ('row_end_ts', models.DateTimeField(default=b'9999-12-31 00:00:00.00000-00', db_column=b'row_end_ts')),
                ('duration', models.ManyToManyField(to='tickets.Duration')),
                ('error_count', models.ManyToManyField(to='tickets.ErrorCount')),
                ('outage_caused', models.ManyToManyField(to='tickets.OutageCaused')),

try python manage.py migrate your_app --fake。这篇文章谈到了这一点。Django South - 表已经存在 https://stackoverflow.com/questions/3090648/django-south-table-already-exists.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django 表已经存在 的相关文章

随机推荐

  • GWT 中大型数值数组的高效表示

    我有一个时间序列类 在一天内将保存 100K 200K 值 基本上是市场报价 统一采样 在java方面 性能最好的表示是使用double 而不是List 我怀疑这种方法是否能很好地映射到 javasctipt 中 在Java方面 doubl
  • jsp表达式标签<%和<%=的区别

    我或多或少知道 的表达式中引入一些逻辑来避免空值错误 除非我用 替换标签 否则我会收到错误 然而 在构建之后 我得到了 jsp 错误而不是 servlet 错误 我无法真正将原始代码粘贴到此处 但 内的代码本质上检索在 Struts 1 项
  • “编译时分配的内存”到底是什么意思?

    在 C 和 C 等编程语言中 人们经常提到静态和动态内存分配 我理解这个概念 但 所有内存在编译时都被分配 保留 这句话总是让我感到困惑 据我理解 编译是将高级 C C 代码转换为机器语言并输出可执行文件 编译文件中的内存是如何 分配 的
  • elasticsearch 按数组字段的大小进行过滤

    如何过滤包含数组字段且元素数量超过 N 的文档 如何过滤字段为空数组的文档 切面是解决方案吗 如果是这样 怎么办 我想看看脚本过滤器 http www elasticsearch org guide reference query dsl
  • Elasticsearch 集群“master_not_discovered_exception”

    我已经安装了elasticsearch 2 2 3并在2个节点的集群中进行了配置 节点 1 elasticsearch yml cluster name my cluster node name node1 bootstrap mlocka
  • 语音识别在 Unity Hololens 项目中不起作用

    我正在尝试在 Hololens 中创建自己的具有语音识别功能的 Unity 项目 我复制粘贴了来自的说明tutorial https developer microsoft com en us windows holographic hol
  • 查明某个类型是否实现了通用接口

    假设我有一个类型 MyType 我想做以下事情 查明对于某些 T MyType 是否实现了 IList 接口 如果 1 的答案是肯定的 请找出 T 是什么 似乎执行此操作的方法是 GetInterface 但它只能让您按特定名称进行搜索 有
  • Realm android 中的更新语句

    我应该如何在android中使用领域数据库更新已经存在的值 我一直在尝试更新它 但它只是作为新值添加而不覆盖它 更新现有对象及其领域数据库中所有字段的另一种方法是使用以下方法realm copyToRealmOrUpdate Object
  • PHP MYSQL 以阿拉伯语插入数据

    我正在尝试使用 PHP 和 HTML 表单将一些阿拉伯语言数据插入到 MySQL 中 当我将数据插入MYSQL表时 表字段将数据表示为 但是当我使用 PHP 访问相同的数据并将其显示在我的网页中时 它显示了正确的数据 我在用 http eq
  • 取消的任务也显示为已完成

    我正在尝试使用异步等待和取消来对此事有更多的了解 为此 我制作了以下控制台应用程序 using System using System Threading using System Threading Tasks namespace Asy
  • JavaScript 中的点运算符

    我认为点运算符只能应用于对象来访问其属性 IE 例如 var o prop property alert o prop property 当JS执行时alert o prop 第一个包含引用的对象o将进一步发现将找到包含引用的属性o pro
  • 按钮突出显示状态的延迟

    我在两种完全不同的情况下遇到了这个问题 这使得它非常奇怪 情况 一个 UIButton 作为另一个 UIView 的子视图 情况 UIBarButtonItem 在 UIToolBar 中 在这两种情况下 按钮仅在稍有延迟 大约 0 5 1
  • 支持多个版本的 Excel 以从 Access 应用程序实现自动化

    我有一个 Access 应用程序 是在多用户环境中的 Access 2013 中开发的 它使用 Excel 自动化来导出和格式化 Excel 文件 正常的 Office Excel 2013 15 0 参考已完成 并且在 Office 20
  • 随机慢速 Rack::MethodOverride#call on Rails app on Heroku

    环境 红宝石 2 1 2 轨道 4 1 4 Heroku 在 Heroku 上托管的 Rails 应用程序中 有时请求需要很长时间才能执行 它只有 1 的次数或更少 但我们无法弄清楚它发生了什么 我们安装了 newrelic 代理 它说它不
  • 如何将 Spring-Boot-Webflux 应用程序部署到 Tomcat 独立服务器?

    一个普通的 spring web 应用程序可以部署到tomcat独立为war文件如下 SpringBootApplication public class MyApplication extends SpringBootServletIni
  • Symfony 渲染控制器异常模板(“”)

    我试图在树枝内渲染一个控制器 我遵循文档 嵌入其他控制器 我经常使用 render controller 方法获得豁免 渲染模板期间抛出异常 在我的 template html twig 中 render controller MyBund
  • 确定元素在文档上的绝对位置

    我需要确定 HTML 元素的确切屏幕坐标 相对于文档 我已经有执行此操作的代码 将每个父对象的 clientWidth 和 clientHeight 相加到根 但当 jQuery 的滚动效果开始工作时似乎无效 事实上 我需要检测位置的元素是
  • 在 mongodb 的一次更新调用中推送到两个单独的数组

    我正在尝试更新以通过一次更新调用来更新文档中的两个单独的数组 有没有办法做到这一点 例如 如果我有一个类似的文档 id 1 array1 1 array2 4 现在我正在这样做 db collection update id 1 push
  • Oracle SQL技术避免填充trans log

    Oracle 编程新手 来自 Sybase 和 MS SQL Server 避免用大量更新填充事务日志的 Oracle 方式 是什么 在我的具体情况下 我正在更新可能非常大量的行 这是我的方法 UPDATE my table SET a c
  • Django 表已经存在

    这是我的 Django 迁移文件 当我跑步时 python manage py makemigrations migrate 我收到这个错误 Error django db utils OperationalError 1050 Table