<div dir="ltr">Yes we used south. But the migrations squash is new to me and looks a cool feature. </div><div class="gmail_extra"><br><div class="gmail_quote">2016-06-01 10:57 GMT+02:00 Emanuele Tajariol <span dir="ltr"><<a href="mailto:etj@geo-solutions.it" target="_blank">etj@geo-solutions.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Simone,<br>
<br>
for each release we could as well provide the unique migration script by<br>
making django squash the single migrations created while developing the new<br>
release, as documented in<br>
   <a href="https://docs.djangoproject.com/en/1.8/topics/migrations/#squashing-" rel="noreferrer" target="_blank">https://docs.djangoproject.com/en/1.8/topics/migrations/#squashing-</a><br>
migrations<br>
<br>
I thought this was quite a new feature in geonode since migrations have been<br>
introduced in django 1.7 as far I can see. Did you use South?<br>
<br>
   Cheers,<br>
   Emanuele<br>
<div><div class="h5"><br>
<br>
Alle 10:27:57 di Wednesday 1 June 2016, Simone Dalmasso ha scritto:<br>
> We used to have migrations in the past but then dropped them in favor of a<br>
> unique migration script between stable versions. This because there were so<br>
> many changes that most of the migrations were actually useless and messing<br>
> up the procedure. I'm +0<br>
><br>
> Il mercoledì 1 giugno 2016, Alessio Fabiani <<br>
><br>
> <a href="mailto:alessio.fabiani@geo-solutions.it">alessio.fabiani@geo-solutions.it</a>> ha scritto:<br>
> > +1<br>
> ><br>
> > Best Regards,<br>
> > Alessio Fabiani.<br>
> ><br>
> > ==<br>
> > GeoServer Professional Services from the experts!<br>
> > Visit <a href="http://goo.gl/it488V" rel="noreferrer" target="_blank">http://goo.gl/it488V</a> for more information.<br>
> > ==<br>
> ><br>
> > Ing. Alessio Fabiani<br>
> > @alfa7691<br>
> > Founder/Technical Lead<br>
> ><br>
> > GeoSolutions S.A.S.<br>
> > Via di Montramito 3/A<br>
> > 55054  Massarosa (LU)<br>
> > Italy<br>
> > phone: <a href="tel:%2B39%200584%20962313" value="+390584962313">+39 0584 962313</a><br>
> > fax:     <a href="tel:%2B39%200584%201660272" value="+3905841660272">+39 0584 1660272</a><br>
> > mob:   <a href="tel:%2B39%20331%206233686" value="+393316233686">+39 331 6233686</a><br>
> ><br>
> > <a href="http://www.geo-solutions.it" rel="noreferrer" target="_blank">http://www.geo-solutions.it</a><br>
> > <a href="http://twitter.com/geosolutions_it" rel="noreferrer" target="_blank">http://twitter.com/geosolutions_it</a><br>
> ><br>
> > -------------------------------------------------------<br>
> ><br>
</div></div>> > *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*<br>
<div><div class="h5">> ><br>
> > Le informazioni contenute in questo messaggio di posta elettronica e/o<br>
> > nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il<br>
> > loro utilizzo è consentito esclusivamente al destinatario del messaggio,<br>
> > per le finalità indicate nel messaggio stesso. Qualora riceviate questo<br>
> > messaggio senza esserne il destinatario, Vi preghiamo cortesemente di<br>
> > darcene notizia via e-mail e di procedere alla distruzione del messaggio<br>
> > stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,<br>
> > divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od<br>
> > utilizzarlo per finalità diverse, costituisce comportamento contrario ai<br>
> > principi dettati dal D.Lgs. 196/2003.<br>
> ><br>
> ><br>
> ><br>
> > The information in this message and/or attachments, is intended solely<br>
> > for the attention and use of the named addressee(s) and may be<br>
> > confidential or proprietary in nature or covered by the provisions of<br>
> > privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data<br>
> > Protection Code).Any use not in accord with its purpose, any disclosure,<br>
> > reproduction, copying, distribution, or either dissemination, either<br>
> > whole or partial, is strictly forbidden except previous formal approval<br>
> > of the named<br>
> > addressee(s). If you are not the intended recipient, please contact<br>
> > immediately the sender by telephone, fax or e-mail and delete the<br>
> > information in this message that has been received in error. The sender<br>
> > does not give any warranty or accept liability as the content, accuracy<br>
> > or completeness of sent messages and accepts no responsibility  for<br>
> > changes made after they were sent or for other risks which arise as a<br>
> > result of e-mail transmission, viruses, etc.<br>
> ><br>
> > ---------------------------------------------------------------------<br>
> ><br>
> > On Wed, Jun 1, 2016 at 10:21 AM, Emanuele Tajariol <<a href="mailto:etj@geo-solutions.it">etj@geo-solutions.it</a><br>
> ><br>
</div></div><div><div class="h5">> > <javascript:_e(%7B%7D,'cvml','<a href="mailto:etj@geo-solutions.it">etj@geo-solutions.it</a>');>> wrote:<br>
> >> Hi List,<br>
> >><br>
> >> in order to have django properly update the db schema when some changes<br>
> >> in the<br>
> >> models are performed, it needs some initial migration files, as<br>
> >> described in<br>
> >><br>
> >>     <a href="https://docs.djangoproject.com/en/1.8/topics/migrations/" rel="noreferrer" target="_blank">https://docs.djangoproject.com/en/1.8/topics/migrations/</a>.<br>
> >><br>
> >> This change may still be related to the porting to django 1.8.<br>
> >><br>
> >> I can provide a PR for this.<br>
> >><br>
> >>    Cheers,<br>
> >>    Emanuele<br>
> >><br>
> >> --<br>
> >> ==<br>
> >> GeoServer Professional Services from the experts!<br>
> >> Visit <a href="http://goo.gl/NWWaa2" rel="noreferrer" target="_blank">http://goo.gl/NWWaa2</a> for more information.<br>
> >> ==<br>
> >><br>
> >> Ing. Emanuele Tajariol<br>
> >> Technical Lead<br>
> >><br>
> >> GeoSolutions S.A.S.<br>
> >> Via di Montramito 3/A<br>
> >> 55054  Massarosa (LU)<br>
> >> Italy<br>
> >> phone: <a href="tel:%2B39%200584%20962313" value="+390584962313">+39 0584 962313</a><br>
> >> fax:    <a href="tel:%2B39%200584%201660272" value="+3905841660272">+39 0584 1660272</a><br>
> >> mob:   <a href="tel:%2B39%20380%202116282" value="+393802116282">+39 380 2116282</a><br>
> >><br>
> >> <a href="http://www.geo-solutions.it" rel="noreferrer" target="_blank">http://www.geo-solutions.it</a><br>
> >> <a href="http://twitter.com/geosolutions_it" rel="noreferrer" target="_blank">http://twitter.com/geosolutions_it</a><br>
> >><br>
> >> -------------------------------------------------------<br>
> >> _______________________________________________<br>
> >> geonode-devel mailing list<br>
> >> <a href="mailto:geonode-devel@lists.osgeo.org">geonode-devel@lists.osgeo.org</a><br>
</div></div>> >> <javascript:_e(%7B%7D,'cvml','<a href="mailto:geonode-devel@lists.osgeo.org">geonode-devel@lists.osgeo.org</a>');><br>
> >> <a href="http://lists.osgeo.org/mailman/listinfo/geonode-devel" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-devel</a><br>
<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
==<br>
GeoServer Professional Services from the experts!<br>
Visit <a href="http://goo.gl/NWWaa2" rel="noreferrer" target="_blank">http://goo.gl/NWWaa2</a> for more information.<br>
==<br>
<br>
Ing. Emanuele Tajariol<br>
Technical Lead<br>
<br>
GeoSolutions S.A.S.<br>
Via di Montramito 3/A<br>
55054  Massarosa (LU)<br>
Italy<br>
phone: <a href="tel:%2B39%200584%20962313" value="+390584962313">+39 0584 962313</a><br>
fax:    <a href="tel:%2B39%200584%201660272" value="+3905841660272">+39 0584 1660272</a><br>
mob:   <a href="tel:%2B39%20%20380%202116282" value="+393802116282">+39  380 2116282</a><br>
<br>
<a href="http://www.geo-solutions.it" rel="noreferrer" target="_blank">http://www.geo-solutions.it</a><br>
<a href="http://twitter.com/geosolutions_it" rel="noreferrer" target="_blank">http://twitter.com/geosolutions_it</a><br>
<br>
-------------------------------------------------------<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Simone </div>
</div>