Hi Sajan,
If you're still using Arches v3 I would suggest that you stick with the v3
branch.
https://github.com/archesproject/arches/tree/stable/3.x

The latest in master is meant for v4 users and will require an upgrade to
postgres 9.5
Both 9.3 and 9.5 can be run at the same time on the same machine (just not
on the same port).

Cheers,
Alexei


Director of Web Development - Farallon Geographics, Inc. - 971.227.3173

On Sat, Aug 20, 2016 at 9:10 AM, Sajan Maharjan <sazzzan.mahar...@gmail.com>
wrote:

> Here is the initial log for migration for models.
>
> The migration contains a field type 'jsonb' which is only supported by
> PostgreSQL 9.4, but ours runs on 9.3. Is there any solution for this? The
> system is running fine for now but we are missing the models migrations.
>
> (ENV)sajan@ubuntu:~/arches-master$ python manage.py migrate models
> Operations to perform:
>   Apply all migrations: models
> Running migrations:
>   Rendering model states... DONE
>   Applying models.0001_initial...Traceback (most recent call last):
>   File "manage.py", line 27, in <module>
>     execute_from_command_line(sys.argv)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/core/management/__init__.py", line 367, in
> execute_from_command_line
>     utility.execute()
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/core/management/__init__.py", line 359, in execute
>     self.fetch_command(subcommand).run_from_argv(self.argv)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/core/management/base.py", line 305, in run_from_argv
>     self.execute(*args, **cmd_options)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/core/management/base.py", line 356, in execute
>     output = self.handle(*args, **options)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/core/management/commands/migrate.py", line 202, in handle
>     targets, plan, fake=fake, fake_initial=fake_initial
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/migrations/executor.py", line 97, in migrate
>     state = self._migrate_all_forwards(plan, full_plan, fake=fake,
> fake_initial=fake_initial)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/migrations/executor.py", line 132, in
> _migrate_all_forwards
>     state = self.apply_migration(state, migration, fake=fake,
> fake_initial=fake_initial)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/migrations/executor.py", line 237, in apply_migration
>     state = migration.apply(state, schema_editor)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/migrations/migration.py", line 129, in apply
>     operation.database_forwards(self.app_label, schema_editor, old_state,
> project_state)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/migrations/operations/models.py", line 96, in
> database_forwards
>     schema_editor.create_model(model)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/contrib/gis/db/backends/postgis/schema.py", line 56, in
> create_model
>     super(PostGISSchemaEditor, self).create_model(model)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/backends/base/schema.py", line 295, in create_model
>     self.execute(sql, params or None)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/backends/base/schema.py", line 112, in execute
>     cursor.execute(sql, params)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/backends/utils.py", line 79, in execute
>     return super(CursorDebugWrapper, self).execute(sql, params)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/backends/utils.py", line 64, in execute
>     return self.cursor.execute(sql, params)
>   File 
> "/home/sajan/arches-master/ENV/local/lib/python2.7/site-packages/django/db/utils.py",
> line 94, in __exit__
>     six.reraise(dj_exc_type, dj_exc_value, traceback)
>   File "/home/sajan/arches-master/ENV/local/lib/python2.7/site-
> packages/django/db/backends/utils.py", line 62, in execute
>     return self.cursor.execute(sql)
> django.db.utils.ProgrammingError: type "jsonb" does not exist
> LINE 1: ...OT NULL, "id" uuid NOT NULL PRIMARY KEY, "config" jsonb NULL...
>                                                              ^
>
> (ENV)sajan@ubuntu:~/arches-master$
>
>
> --
> -- To post, send email to archesproject@googlegroups.com. To unsubscribe,
> send email to archesproject+unsubscr...@googlegroups.com. For more
> information, visit https://groups.google.com/d/forum/archesproject?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Arches Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to archesproject+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- To post, send email to archesproject@googlegroups.com. To unsubscribe, send 
email to archesproject+unsubscr...@googlegroups.com. For more information, 
visit https://groups.google.com/d/forum/archesproject?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to archesproject+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to