<div dir="ltr">No email anterior, a msg de erro foi antes de excluir a pasta sapl. Depois clonei novamente e ao fazer o ./manage.py migrate dá essa msg de erro<br><br>(sapl) bash-4.3$ ./manage.py migrate<br>Operations to perform:<br>  Apply all migrations: protocoloadm, auth, norma, parlamentares, sessao, base, contenttypes, materia, sessions, comissoes, lexml, easy_thumbnails, painel, compilacao, admin<br>Running migrations:<br>  Rendering model states... DONE<br>  Applying base.0020_auto_20161006_0950...Traceback (most recent call last):<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/backends/utils.py", line 64, in execute<br>    return self.cursor.execute(sql, params)<br>psycopg2.ProgrammingError: column "texto_articulado_materia" of relation "base_appconfig" already exists<br><br><br>The above exception was the direct cause of the following exception:<br><br>Traceback (most recent call last):<br>  File "./manage.py", line 10, in <module><br>    execute_from_command_line(sys.argv)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line<br>    utility.execute()<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/core/management/__init__.py", line 345, in execute<br>    self.fetch_command(subcommand).run_from_argv(self.argv)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/core/management/base.py", line 348, in run_from_argv<br>    self.execute(*args, **cmd_options)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/core/management/base.py", line 399, in execute<br>    output = self.handle(*args, **options)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/core/management/commands/migrate.py", line 200, in handle<br>    executor.migrate(targets, plan, fake=fake, fake_initial=fake_initial)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/migrations/executor.py", line 92, in migrate<br>    self._migrate_all_forwards(plan, full_plan, fake=fake, fake_initial=fake_initial)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/migrations/executor.py", line 121, in _migrate_all_forwards<br>    state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/migrations/executor.py", line 198, in apply_migration<br>    state = migration.apply(state, schema_editor)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/migrations/migration.py", line 123, in apply<br>    operation.database_forwards(self.app_label, schema_editor, old_state, project_state)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/migrations/operations/fields.py", line 62, in database_forwards<br>    field,<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/backends/base/schema.py", line 396, in add_field<br>    self.execute(sql, params)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/backends/base/schema.py", line 110, in execute<br>    cursor.execute(sql, params)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/backends/utils.py", line 79, in execute<br>    return super(CursorDebugWrapper, self).execute(sql, params)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/backends/utils.py", line 64, in execute<br>    return self.cursor.execute(sql, params)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/utils.py", line 95, in __exit__<br>    six.reraise(dj_exc_type, dj_exc_value, traceback)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/utils/six.py", line 685, in reraise<br>    raise value.with_traceback(tb)<br>  File "/home/sapl/.virtualenvs/sapl/lib/python3.5/site-packages/django/db/backends/utils.py", line 64, in execute<br>    return self.cursor.execute(sql, params)<br>django.db.utils.ProgrammingError: column "texto_articulado_materia" of relation "base_appconfig" already exists<br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">Em 7 de outubro de 2016 08:11, Wesley Lima <span dir="ltr"><<a href="mailto:wesley.davar@gmail.com" target="_blank">wesley.davar@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Bom dia. <br><br>Hoje ao atualizar o sapl 3.1 na minha máquina local deu erro.<br><br></div><div>Atualizei via git pull --rebase, ao fazer o migrate deu erro.<br><br>(sapl) bash-4.3$ ./manage.py migrate<br>Operations to perform:<br>  Apply all migrations: comissoes, easy_thumbnails, admin, protocoloadm, contenttypes, lexml, sessao, parlamentares, sessions, painel, base, compilacao, norma, auth, materia<br>Running migrations:<br>  Rendering model states... DONE<br>  Applying base.0020_auto_20161006_0950..<wbr>.Traceback (most recent call last):<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/backends/utils.py", line 64, in execute<br>    return self.cursor.execute(sql, params)<br>psycopg2.IntegrityError: duplicate key value violates unique constraint "django_migrations_pkey"<br>DETAIL:  Key (id)=(253) already exists.<br><br><br>The above exception was the direct cause of the following exception:<span class=""><br><br>Traceback (most recent call last):<br></span><span class="">  File "./manage.py", line 10, in <module><br></span>    execute_from_command_line(sys.<wbr>argv)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/core/management/__init_<wbr>_.py", line 353, in execute_from_command_line<br>    utility.execute()<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/core/management/__init_<wbr>_.py", line 345, in execute<br>    self.fetch_command(subcommand)<wbr>.run_from_argv(self.argv)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/core/management/base.<wbr>py", line 348, in run_from_argv<br>    self.execute(*args, **cmd_options)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/core/management/base.<wbr>py", line 399, in execute<br>    output = self.handle(*args, **options)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/core/management/<wbr>commands/migrate.py", line 200, in handle<br>    executor.migrate(targets, plan, fake=fake, fake_initial=fake_initial)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/migrations/executor.<wbr>py", line 92, in migrate<br>    self._migrate_all_forwards(<wbr>plan, full_plan, fake=fake, fake_initial=fake_initial)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/migrations/executor.<wbr>py", line 121, in _migrate_all_forwards<br>    state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/migrations/executor.<wbr>py", line 204, in apply_migration<br>    self.recorder.record_applied(<wbr>migration.app_label, <a href="http://migration.name" target="_blank">migration.name</a>)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/migrations/recorder.<wbr>py", line 73, in record_applied<br>    self.migration_qs.create(app=<wbr>app, name=name)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/query.py", line 401, in create<br>    obj.save(force_insert=True, using=self.db)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/base.py", line 708, in save<br>    force_update=force_update, update_fields=update_fields)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/base.py", line 736, in save_base<br>    updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/base.py", line 820, in _save_table<br>    result = self._do_insert(cls._base_<wbr>manager, using, fields, update_pk, raw)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/base.py", line 859, in _do_insert<br>    using=using, raw=raw)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/manager.py", line 122, in manager_method<br>    return getattr(self.get_queryset(), name)(*args, **kwargs)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/query.py", line 1039, in _insert<br>    return query.get_compiler(using=<wbr>using).execute_sql(return_id)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/models/sql/compiler.<wbr>py", line 1060, in execute_sql<br>    cursor.execute(sql, params)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/backends/utils.py", line 79, in execute<br>    return super(CursorDebugWrapper, self).execute(sql, params)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/backends/utils.py", line 64, in execute<br>    return self.cursor.execute(sql, params)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/utils.py", line 95, in __exit__<br>    six.reraise(dj_exc_type, dj_exc_value, traceback)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/utils/six.py", line 685, in reraise<br>    raise value.with_traceback(tb)<br>  File "/home/sapl/.virtualenvs/sapl/<wbr>lib/python3.5/site-packages/<wbr>django/db/backends/utils.py", line 64, in execute<br>    return self.cursor.execute(sql, params)<br>django.db.utils.<wbr>IntegrityError: duplicate key value violates unique constraint "django_migrations_pkey"<br>DETAIL:  Key (id)=(253) already exists.<br><br></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">Em 6 de outubro de 2016 19:35, Marcio Vilas Boas <span dir="ltr"><<a href="mailto:marcio@divinopolis.mg.leg.br" target="_blank">marcio@divinopolis.mg.leg.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div><div class="m_4641140768105095289h5">
    <div class="m_4641140768105095289m_-1309595014172609430moz-cite-prefix">Em 06-10-2016 19:25, Marcio Vilas Boas
      escreveu:<br>
    </div>
    </div></div><blockquote type="cite"><div><div class="m_4641140768105095289h5">
      
      <div class="m_4641140768105095289m_-1309595014172609430moz-cite-prefix">Em 06-10-2016 18:00, <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-abbreviated" href="mailto:wando@formosadooeste.pr.leg.br" target="_blank">wando@formosadooeste.pr.leg.br</a>
        escreveu:<br>
      </div>
      <blockquote type="cite">Em 2016-09-30 20:00, Edward de Oliveira Ribeiro
        escreveu: <br>
        <blockquote type="cite">Olá, <br>
          <br>
          Nós temos uma pessoa que está trabalhando nesta parte da
          migração <br>
          de dados. Na segunda, vou pedir para ele entrar em contato
          contigo <br>
          para ver se consegue te ajudar a resolver o problema, ok? <br>
          <br>
          Se vc precisar de uma base de testes fictícia para ter uma
          idéia do <br>
          uso do sistema, podemos fornecer também. <br>
          <br>
          Att, <br>
          <br>
          Edward​ <br>
          <br>
          ------------------------- <br>
          <br>
          DE: <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-abbreviated" href="mailto:gitec-bounces@listas.interlegis.gov.br" target="_blank">gitec-bounces@listas.interlegi<wbr>s.gov.br</a>
          <br>
          <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-rfc2396E" href="mailto:gitec-bounces@listas.interlegis.gov.br" target="_blank"><gitec-bounces@listas.interleg<wbr>is.gov.br></a>
          em nome de Marcio Vilas Boas <br>
          <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-rfc2396E" href="mailto:marcio@divinopolis.mg.leg.br" target="_blank"><marcio@divinopolis.mg.leg.br></a>
          <br>
          ENVIADO: sexta-feira, 30 de setembro de 2016 15:37 <br>
          PARA: Grupo Interlegis de Tecnologia <br>
          ASSUNTO: Re: [gitec] SAPL 3.1 <br>
          <br>
          Ao rodar este comando único _pip install_ abaixo, deu erro. <br>
          Acrescentei --upgrade, rodou, mas no final deu esta msg <br>
          _COMMAND "PYTHON SETUP.PY EGG_INFO" FAILED WITH ERROR CODE 1
          IN <br>
          /TMP/PIP-BUILD-2HUO21EX/MYSQLC<wbr>LIENT/_ <br>
          <br>
          Em 30-09-2016 08:28, Leandro Roberto Silva escreveu: <br>
          <br>
          <blockquote type="cite">opa... <br>
            <br>
            o processo de migração pode ser rodado quantas vezes você <br>
            quiser... <br>
            para resolver o problema do mysqldb, é necessário rodar uma
            única <br>
            vez essa instrução: <br>
            <br>
            pip install -r requirements/migration-require<wbr>ments.txt <br>
            <br>
            Leandro, pra não mexer no servidor em produção, dá pra
            copiar o <br>
            banco para algum lugar no 3.1 e fazer o procedimento? <br>
            SIM, BASTA FAZER UMA CÓPIA DA BASE DO MYSQL, COLOCAR EM
            QUALQUER <br>
            OUTRA INSTALAÇÃO E, NO ARQUIVO
            SAPL.LEGACY_MIGRATION_SETTINGS <br>
            APONTAR PARA ESSA INSTALAÇÃO <br>
            <br>
            E o Data.fs e DocumentosfSapl.fs como é que vem pro 3.1? <br>
            A MIGRAÇÃO DE ARQUIVOS NÃO ESTÁ PRONTA, POR ENQUANTO ESTÁ <br>
            MIGRANDO APENAS A BASE DE DADOS... <br>
            <br>
            Em qui, 29 de set de 2016 às 16:36, Marcio Vilas Boas <br>
            <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-rfc2396E" href="mailto:marcio@divinopolis.mg.leg.br" target="_blank"><marcio@divinopolis.mg.leg.br></a>
            escreveu: <br>
            <br>
            Leandro, <br>
            <br>
            Fiz outra  instalação completa do 2.5 para migar de lá. <br>
            Ao executar ./manage.py shell_plus <br>
            --settings=sapl.legacy_migrati<wbr>on_settings <br>
            Não importa  'MySQLdb', o que pode ser? <br>
            <br>
            _(sapl) sapl31@ubuntu-server16-sapl:~/<wbr>Envs/sapl$ ./manage.py
            <br>
            shell_plus --settings=sapl.legacy_migrati<wbr>on_settings_ <br>
            <br>
          </blockquote>
_/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/db/utils.py:316:
          <br>
          <blockquote type="cite">RemovedInDjango110Warning: The
            signature of allow_migrate has <br>
            changed from allow_migrate(self, db, model) to
            allow_migrate(self, <br>
            db, app_label, model_name=None, **hints). Support for the
            old <br>
            signature will be removed in Django 1.10._ <br>
            _  RemovedInDjango110Warning)_ <br>
            <br>
            _Traceback (most recent call last):_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/db/backends/mysql/base.<wbr>py",
          <br>
          <blockquote type="cite">line 25, in <module>_ <br>
            _    import MySQLdb as Database_ <br>
            _ImportError: No module named 'MySQLdb'_ <br>
            <br>
            _During handling of the above exception, another exception <br>
            occurred:_ <br>
            <br>
            _Traceback (most recent call last):_ <br>
            _  File "./manage.py", line 10, in <module>_ <br>
            _    execute_from_command_line(sys.<wbr>argv)_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/core/management/__init_<wbr>_.py",
          <br>
          <blockquote type="cite">line 353, in
            execute_from_command_line_ <br>
            _    utility.execute()_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/core/management/__init_<wbr>_.py",
          <br>
          <blockquote type="cite">line 345, in execute_ <br>
            _   
            self.fetch_command(subcommand)<wbr>.run_from_argv(self.argv)_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/core/management/base.<wbr>py",
          <br>
          <blockquote type="cite">line 348, in run_from_argv_ <br>
            _    self.execute(*args, **cmd_options)_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/core/management/base.<wbr>py",
          <br>
          <blockquote type="cite">line 398, in execute_ <br>
            _    self.check()_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/core/management/base.<wbr>py",
          <br>
          <blockquote type="cite">line 426, in check_ <br>
            _    include_deployment_checks=incl<wbr>ude_deployment_checks,_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/core/checks/registry.<wbr>py",
          <br>
          <blockquote type="cite">line 75, in run_checks_ <br>
            _    new_errors = check(app_configs=app_configs)<wbr>_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/core/checks/model_<wbr>checks.py",
          <br>
          <blockquote type="cite">line 28, in check_all_models_ <br>
            _    errors.extend(model.check(**kw<wbr>args))_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/db/models/base.py",
          <br>
          <blockquote type="cite">line 1180, in check_ <br>
            _    errors.extend(cls._check_long_<wbr>column_names())_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/db/models/base.py",
          <br>
          <blockquote type="cite">line 1595, in
            _check_long_column_names_ <br>
            _    connection = connections[db]_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/db/utils.py",
          <br>
          <blockquote type="cite">line 212, in __getitem___ <br>
            _    backend = load_backend(db['ENGINE'])_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/db/utils.py",
          <br>
          <blockquote type="cite">line 116, in load_backend_ <br>
            _    return import_module('%s.base' % backend_name)_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/importlib/__<wbr>init__.py", <br>
          <blockquote type="cite">line 126, in import_module_ <br>
            _    return _bootstrap._gcd_import(name[le<wbr>vel:], package,
            level)_ <br>
            _  File "<frozen importlib._bootstrap>", line 986, in
            _gcd_import_ <br>
            _  File "<frozen importlib._bootstrap>", line 969, in
            <br>
            _find_and_load_ <br>
            _  File "<frozen importlib._bootstrap>", line 958, in
            <br>
            _find_and_load_unlocked_ <br>
            _  File "<frozen importlib._bootstrap>", line 673, in
            <br>
            _load_unlocked_ <br>
            _  File "<frozen importlib._bootstrap_external><wbr>", line
            665, in <br>
            exec_module_ <br>
            _  File "<frozen importlib._bootstrap>", line 222, in
            <br>
            _call_with_frames_removed_ <br>
            _  File <br>
            <br>
          </blockquote>
"/home/sapl31/.virtualenvs/sap<wbr>l/lib/python3.5/site-packages/<wbr>django/db/backends/mysql/base.<wbr>py",
          <br>
          <blockquote type="cite">line 28, in <module>_ <br>
            _    raise ImproperlyConfigured("Error loading MySQLdb
            module: %s" % <br>
            e)_ <br>
            _django.core.exceptions.Improp<wbr>erlyConfigured: Error loading
            MySQLdb <br>
            module: No module named 'MySQLdb'_ <br>
            _(sapl) sapl31@ubuntu-server16-sapl:~/<wbr>Envs/sapl$ _ <br>
            <br>
            Em 29-09-2016 15:53, Marcio Vilas Boas escreveu: <br>
            <br>
            Leandro, pra não mexer no servidor em produção, dá pra
            copiar o <br>
            banco para algum lugar no 3.1 e fazer o procedimento? <br>
            E o Data.fs e DocumentosfSapl.fs como é que vem pro 3.1? <br>
            <br>
            abs, <br>
            <br>
            Em 29-09-2016 08:50, Leandro Roberto Silva escreveu: <br>
            <br>
            Olá Marcio <br>
            <br>
            Em qua, 28 de set de 2016 às 14:26, Marcio Vilas Boas <br>
            <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-rfc2396E" href="mailto:marcio@divinopolis.mg.leg.br" target="_blank"><marcio@divinopolis.mg.leg.br></a>
            escreveu: <br>
            <br>
            Certinho Leandro, positivo e operante rs <br>
            Já dá pra testar com uma base do 2.5 ? <br>
            <br>
            abs <br>
            <br>
            Dá pra testar sim... tem um procedimentozinho pra fazer... <br>
            <br>
            a configuração para o banco do 3.1 é feita no .env... <br>
            para a solução de migração saber onde está seu sapl 2.5, vc
            <br>
            deve configurar esse arquivo <br>
            <br>
          </blockquote>
          <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-freetext" href="https://github.com/interlegis/sapl/blob/master/sapl/legacy_migration_settings.py" target="_blank">https://github.com/interlegis/<wbr>sapl/blob/master/sapl/legacy_m<wbr>igration_settings.py</a>
          <br>
          <blockquote type="cite"> <br>
            fazê-lo apontar para o banco do 2.5, além de dar as devidas
            <br>
            permissões lá no mysql... <br>
            <br>
            ATENÇÃO: faça cópia antes... talvez até restaure com outro
            nome <br>
            de banco de dados e aponte o legacy, citado acima, para essa
            <br>
            restauração <br>
            <br>
            com o banco configurado, vc deve entrar no prompt no python
            assim: <br>
            ./manage.py shell_plus
            --settings=sapl.legacy_migrati<wbr>on_settings <br>
            <br>
            estando no prompt, digitar: <br>
            %run sapl/legacy/migration.py <br>
            migrate() <br>
            <br>
            enquanto executa o migrate, vá beber um café! ;) <br>
            <br>
            se der algum problema, <br>
            possivelmente a estrutura de sua base 2.5 está diferente da
            <br>
            oficial, encontrada aqui: <br>
            <br>
          </blockquote>
          <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-freetext" href="https://colab.interlegis.leg.br/browser/publico/ILSAPL/trunk/instalacao/sapl.sql" target="_blank">https://colab.interlegis.leg.b<wbr>r/browser/publico/ILSAPL/trunk<wbr>/instalacao/sapl.sql</a>
          <br>
          <blockquote type="cite"> <br>
            diferenças na base são permitidas na migração mas pode
            ocorrer <br>
            de causar erro... <br>
            por exemplo: <br>
            se na base oficial do 2.5 um campo é VARCHAR(30), na versão
            <br>
            oficial do 3.1 também é de tamanho 30. Se, por algum motivo,
            <br>
            alguém da sua casa legislativa, alterou isso para
            VARCHAR(50) e <br>
            existe registros que usa esse espaço excedente, na migração
            <br>
            ocorrerá erro... caberá a você, ajustar sua base, para rodar
            <br>
            novamente o migrate <br>
            -- <br>
            <br>
            att. <br>
            Leandro Roberto Silva <br>
            Câmara Municipal de Jataí <br>
          </blockquote>
          <br>
          -- <br>
          _Márcio Vilas Boas_ <br>
          _Consultoria de Informática_ <br>
          _CM - Divinópolis - MG_ <br>
          _(37) 2102-8236_ <br>
          <br>
          -- <br>
          _Márcio Vilas Boas_ <br>
          _Consultoria de Informática_ <br>
          _CM - Divinópolis - MG_ <br>
          _(37) 2102-8236_ -- <br>
          Histórico do grupo: <br>
          <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-freetext" href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=gitec" target="_blank">http://colab.interlegis.leg.br<wbr>/search/?type=thread&order=lat<wbr>est&list=gitec</a>
          <br>
          <br>
          Regras de participação: <br>
          <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-freetext" href="http://colab.interlegis.leg.br/wiki/ComoParticiparComunidade" target="_blank">http://colab.interlegis.leg.br<wbr>/wiki/ComoParticiparComunidade</a>
          <br>
          <br>
          Para administrar ou excluir sua conta visite: <br>
          <a class="m_4641140768105095289m_-1309595014172609430moz-txt-link-freetext" href="https://listas.interlegis.gov.br/mailman/listinfo/gitec" target="_blank">https://listas.interlegis.gov.<wbr>br/mailman/listinfo/gitec</a>
          <br>
          -- <br>
          <br>
          att. <br>
          Leandro Roberto Silva <br>
          Câmara Municipal de Jataí <br>
          <br>
          -- <br>
          _Márcio Vilas Boas_ <br>
          _Consultoria de Informática_ <br>
          _CM - Divinópolis - MG_ <br>
          _(37) 2102-8236_ <br>
        </blockquote>
        <br>
        Boa tarde amigos ! Que local está a descrição versão do SAPL ??
        <br>
      </blockquote></div></div>
          Logue e vai em Painel de Controle, a versão tá lá. Isto no 2.5
      se for no 3.1, não sei onde.<span><br>
          <br>
          abs,<br>
      <br>
      <div class="m_4641140768105095289m_-1309595014172609430moz-signature">-- <br>
        <i><font color="gray">Márcio Vilas Boas</font></i><font color="gray"><br>
          <i>Consultoria de Informática</i><br>
          <i>CM - Divinópolis - MG</i><br>
          <i>(37) 2102-8236</i></font></div>
      <br>
      <fieldset class="m_4641140768105095289m_-1309595014172609430mimeAttachmentHeader"></fieldset>
      <br>
    </span></blockquote><span>
    <br>
    <p><br>
    </p>
    <div class="m_4641140768105095289m_-1309595014172609430moz-signature">-- <br>
      <i><font color="gray">Márcio Vilas Boas</font></i><font color="gray"><br>
        <i>Consultoria de Informática</i><br>
        <i>CM - Divinópolis - MG</i><br>
        <i>(37) 2102-8236</i></font></div>
  </span></div>

<br>--<br>
Histórico do grupo:<br>
<a href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=gitec" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br<wbr>/search/?type=thread&order=lat<wbr>est&list=gitec</a><br>
<br>
Regras de participação:<br>
<a href="http://colab.interlegis.leg.br/wiki/ComoParticiparComunidade" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br<wbr>/wiki/ComoParticiparComunidade</a><br>
<br>
Para administrar ou excluir sua conta visite:<br>
<a href="https://listas.interlegis.gov.br/mailman/listinfo/gitec" rel="noreferrer" target="_blank">https://listas.interlegis.gov.<wbr>br/mailman/listinfo/gitec</a><br></blockquote></div><br><br clear="all"><br>-- <br></div></div><div class="m_4641140768105095289gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><b><span>Wesley Lima<br>+55 86 9 9956-7865<br></span></b></div><div><b><span><a href="http://fb.com/wesleylima247" target="_blank">fb.com/wesleylima247</a><br></span></b></div><div><b><span><a href="http://www.twitter.com/wesleylima247" target="_blank">@wesleylima247</a><br></span></b></div><div><b><span>skype: wesleylima_<br></span></b></div><div><b><span><br><i>ACREDITO NO VALOR COMPARTILHADO, EM QUE TODOS PODEM GANHAR E COMPARTILHAR: AS PESSOAS, EMPRESAS E O PLANETA.</i></span></b></div></div></div></div></div></div></div></div></div>
</div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><b><span>Wesley Lima<br>+55 86 9 9956-7865<br></span></b></div><div><b><span><a href="http://fb.com/wesleylima247" target="_blank">fb.com/wesleylima247</a><br></span></b></div><div><b><span><a href="http://www.twitter.com/wesleylima247" target="_blank">@wesleylima247</a><br></span></b></div><div><b><span>skype: wesleylima_<br></span></b></div><div><b><span><br><i>ACREDITO NO VALOR COMPARTILHADO, EM QUE TODOS PODEM GANHAR E COMPARTILHAR: AS PESSOAS, EMPRESAS E O PLANETA.</i></span></b></div></div></div></div></div></div></div></div></div>
</div>