<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core/db/migrate, branch robert-bup</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>compliance_check_resources: Rename `type` column to `resource_type`</title>
<updated>2017-11-13T10:15:17+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-13T10:15:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=bc0964d3be07943ee3f68978a7a6be142cb12e41'/>
<id>bc0964d3be07943ee3f68978a7a6be142cb12e41</id>
<content type='text'>
The Java application needs a `resource_type` column to be able to store
the class/object that was validated by the resource's check. Since we
don't need or want Single Table Inheritance on this table, rename the
existing `type` field to `resource_type`.

Refs #4953
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Java application needs a `resource_type` column to be able to store
the class/object that was validated by the resource's check. Since we
don't need or want Single Table Inheritance on this table, rename the
existing `type` field to `resource_type`.

Refs #4953
</pre>
</div>
</content>
</entry>
<entry>
<title>Change `compliance_check_set_id` to `bigint`</title>
<updated>2017-11-10T13:08:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-10T13:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=5538c5dc2c81d98bd9f069d4fd859cd79b8b0756'/>
<id>5538c5dc2c81d98bd9f069d4fd859cd79b8b0756</id>
<content type='text'>
I had missed this one in 63d85933ac99453c76df7cda102a4f60d94f5f53.
Thanks a lot to Robert for scouring the fields and finding it.

Since the v2 migration was irreversible, add a new one to change the
type of this foreign key.

Refs #4947
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I had missed this one in 63d85933ac99453c76df7cda102a4f60d94f5f53.
Thanks a lot to Robert for scouring the fields and finding it.

Since the v2 migration was irreversible, add a new one to change the
type of this foreign key.

Refs #4947
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate all foreign keys to `bigint` from `integer`</title>
<updated>2017-11-10T12:00:36+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-10T12:00:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=63d85933ac99453c76df7cda102a4f60d94f5f53'/>
<id>63d85933ac99453c76df7cda102a4f60d94f5f53</id>
<content type='text'>
All our primary keys are supposed to be `bigint`s, and our foreign keys
should likewise be `bigint`s. But it's easy to forget this when creating
migrations, or some committers might not have been up to speed on the
convention. In any case, this changes all existing foreign keys to be
`bigint`s.

Need to get this out now so that Michel Etienne can use it to correctly
test the Java application for compliance check validations. That's why
I'm not including any future-looking checks or enforcements here. That
will be coming next.

Refs #4947
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All our primary keys are supposed to be `bigint`s, and our foreign keys
should likewise be `bigint`s. But it's easy to forget this when creating
migrations, or some committers might not have been up to speed on the
convention. In any case, this changes all existing foreign keys to be
`bigint`s.

Need to get this out now so that Michel Etienne can use it to correctly
test the Java application for compliance check validations. That's why
I'm not including any future-looking checks or enforcements here. That
will be coming next.

Refs #4947
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove RouteSection from SetUpdatedAt migration. Refs #4944</title>
<updated>2017-11-10T07:45:40+00:00</updated>
<author>
<name>Alban Peignier</name>
</author>
<published>2017-11-10T07:45:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=3967389c4ef2d7af07cea87d4b3a6f1473022aef'/>
<id>3967389c4ef2d7af07cea87d4b3a6f1473022aef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migration drop table route_sections &amp; journey_pattern_sections</title>
<updated>2017-11-09T10:20:11+00:00</updated>
<author>
<name>Xinhui</name>
</author>
<published>2017-11-09T10:20:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=261d53d70f9ff4a6c2f5a476e64f0de5fb2a3f49'/>
<id>261d53d70f9ff4a6c2f5a476e64f0de5fb2a3f49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #4859 Change ImportMessage#criticity type to string</title>
<updated>2017-11-06T11:56:57+00:00</updated>
<author>
<name>cedricnjanga</name>
</author>
<published>2017-11-06T11:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=3c156ca69dbf7de93b5e011eda39a28f626ce7c1'/>
<id>3c156ca69dbf7de93b5e011eda39a28f626ce7c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix uniqueness for code in compliance_control_set Refs #4731</title>
<updated>2017-10-16T10:15:10+00:00</updated>
<author>
<name>Luc Donnet</name>
</author>
<published>2017-10-16T10:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=6346c658c6e6775b7e50c042602f4dfb0aca52ce'/>
<id>6346c658c6e6775b7e50c042602f4dfb0aca52ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs: #4709@0.75h;</title>
<updated>2017-10-12T15:49:51+00:00</updated>
<author>
<name>Robert</name>
</author>
<published>2017-10-10T20:31:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=8963eb80e71fb1932250f123367f6830b27fb025'/>
<id>8963eb80e71fb1932250f123367f6830b27fb025</id>
<content type='text'>
DONE:
  - Copied all node atts for ComplianceChecks
  - Migration of CompliancCheck#criticity int -&gt; string

TODO:
  - Check what to do with attribute ComplianceCheck#type
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DONE:
  - Copied all node atts for ComplianceChecks
  - Migration of CompliancCheck#criticity int -&gt; string

TODO:
  - Check what to do with attribute ComplianceCheck#type
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #4661 Remove string column from ComplianceCheckSet</title>
<updated>2017-10-03T13:32:26+00:00</updated>
<author>
<name>cedricnjanga</name>
</author>
<published>2017-10-03T13:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=983f5953d6df7166e91f52ba5eccaf27b8841f76'/>
<id>983f5953d6df7166e91f52ba5eccaf27b8841f76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add attributes to compliance check set Refs #4661</title>
<updated>2017-10-03T13:09:20+00:00</updated>
<author>
<name>cedricnjanga</name>
</author>
<published>2017-10-03T13:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=4c0c9d69fed94da43e19d83e7f9dc93e738b6907'/>
<id>4c0c9d69fed94da43e19d83e7f9dc93e738b6907</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
