<pre><code>--- Mon Jun 08 2015
17:48 &lt; skaufman&gt; jegade: if you are poking around ::Fixtures, try debugging near 
17:48 &lt; skaufman&gt; https://metacpan.org/source/SKAUFMAN/DBIx-Class-Fixtures-1.001032/lib/DBIx/Class/Fixtures.pm#L851
17:48 &lt; skaufman&gt; $ds-&gt;title should be a wide string
17:49 &lt; skaufman&gt; if is UTf-8 encoded there, then it's wrong
17:49 &lt; skaufman&gt; i just broke into a repl if $title matched 'Chars'
17:52 &lt; jegade&gt; skaufman: ok, then i should remove mysql_enable_utf8? 
17:53 &lt; jegade&gt; this is setting the strings to utf8 encoding
17:54 &lt; skaufman&gt; jegade: nah i think you should leave that in,
17:54 &lt; skaufman&gt; but from the docs it looks like DBD::mysql does some other things to check if it should be UTF-8 decoded on the way out
17:54 &lt; skaufman&gt; based on the db's encoding settings
17:54 &lt; skaufman&gt; so first of all make sure you're on the latest DBD::mysql
17:55 &lt; skaufman&gt; then probably just try to see why stuff is not coming back UTF-8 decoded
17:55 &lt; skaufman&gt; When set, a data retrieved from a textual column type (char, varchar, etc) will have the UTF-8 flag turned on if necessary.
17:55 &lt; skaufman&gt; the 'if neccesary' is a bit fishy
18:00 &lt; skaufman&gt; also might want to dig around in this test
18:00 &lt; skaufman&gt; https://metacpan.org/source/CAPTTOFU/DBD-mysql-4.032_01/t/55utf8.t
18:50 &lt; jegade&gt; skaufman: is the problem at dumping or population the fixtures? just to be sure i understand it right
18:51 &lt; skaufman&gt; jegade: at dumping
18:51 &lt; skaufman&gt; er sorry
18:51 &lt; skaufman&gt; jegade: it populates in that lib
18:51 &lt; skaufman&gt; then it dumps 
18:51 &lt; skaufman&gt; then it installs the fixtures
18:51 &lt; skaufman&gt; so the populate seems fine,
18:52 &lt; skaufman&gt; then it pulls the data out,
18:52 &lt; skaufman&gt; at that point it is not a wide string
18:52 &lt; skaufman&gt; which it should be
18:52 &lt; skaufman&gt; then it dumps it to file UTF-8 encoded,
18:52 &lt; skaufman&gt; reads it back UTF-8 encoded
18:52 &lt; skaufman&gt; and double encodes on the way in
18:52 &lt; skaufman&gt; at least thats what happens with sqlite````
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/5#issuecomment-224946849">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe/AASeAm7Z45MyyEYghn5If8woKak5stbrks5qKDyugaJpZM4EQXQn">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AASeAkkMmUKUl4T5wbY0S-1NDyAKOqVMks5qKDyugaJpZM4EQXQn.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/5#issuecomment-224946849"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>