<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BrasilBlog &#187; Symfony</title>
	<atom:link href="http://brasilblog.com.br/category/symfony/feed/" rel="self" type="application/rss+xml" />
	<link>http://brasilblog.com.br</link>
	<description></description>
	<lastBuildDate>Wed, 04 Jan 2012 14:53:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Criteria com addOr no Symfony!</title>
		<link>http://brasilblog.com.br/2009/04/02/criteria-com-addor-no-symfony/</link>
		<comments>http://brasilblog.com.br/2009/04/02/criteria-com-addor-no-symfony/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 13:19:20 +0000</pubDate>
		<dc:creator>Feijão Costa</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[criteria]]></category>
		<category><![CDATA[propel]]></category>
		<category><![CDATA[select]]></category>

		<guid isPermaLink="false">http://brasilblog.com.br/?p=12</guid>
		<description><![CDATA[Pra escrever um select no Symfony usando a opção do &#8220;Or&#8221; faça como o modelo abaixo: $c = new Criteria(); $c1 = $c-&#62;getNewCriterion(tabelaPeer::NOME, "joão"); $c2 = $c-&#62;getNewCriterion(tabelaPeer:: SOBRENOME, "costa"); $c1-&#62;addOr($c2); $c-&#62;add($c1); Related items Configuração do Symfony pra conectar com o banco Erro nº 121 no MySql]]></description>
			<content:encoded><![CDATA[<p>Pra escrever um select no Symfony usando a opção do &#8220;Or&#8221; faça como o modelo abaixo:</p>
<p><code><br />
	$c = new Criteria();<br />
	$c1 = $c-&gt;getNewCriterion(tabelaPeer::NOME, "joão");<br />
	$c2 = $c-&gt;getNewCriterion(tabelaPeer:: SOBRENOME, "costa");<br />
	$c1-&gt;addOr($c2);<br />
	$c-&gt;add($c1);<br />
</code></p>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<li><a href='http://brasilblog.com.br/2009/03/31/configuracao-do-symfony-pra-conectar-com-o-banco/'>Configuração do Symfony pra conectar com o banco</a></li>
<li><a href='http://brasilblog.com.br/2009/04/01/erro-n%c2%ba-121-no-mysql/'>Erro nº 121 no MySql</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://brasilblog.com.br/2009/04/02/criteria-com-addor-no-symfony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Erro nº 121 no MySql</title>
		<link>http://brasilblog.com.br/2009/04/01/erro-n%c2%ba-121-no-mysql/</link>
		<comments>http://brasilblog.com.br/2009/04/01/erro-n%c2%ba-121-no-mysql/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 23:44:03 +0000</pubDate>
		<dc:creator>Feijão Costa</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[errno:121]]></category>
		<category><![CDATA[erro]]></category>

		<guid isPermaLink="false">http://brasilblog.com.br/?p=10</guid>
		<description><![CDATA[Tive problemas com esse erro no MySQL, e o mais legal de tudo é que não existe na documentação uma resposta legal sobre isso. O erro era esse: General error: 1005 Can't create table 'nomeDaTabela' (errno: 121) Em um dos lugares que li a respeito, falavam sobre colocar o comando de truncate antes, porque provavelmente [...]]]></description>
			<content:encoded><![CDATA[<p>Tive problemas com esse erro no MySQL, e o mais legal de tudo é que não existe na documentação uma resposta legal sobre isso.</p>
<p>O erro era esse:<br />
<code>General error: 1005 Can't create table 'nomeDaTabela' (errno: 121)</code></p>
<p>Em um dos lugares que li a respeito, falavam sobre colocar o comando de truncate antes, porque provavelmente já existia uma tabela com o mesmo nome. Mas essa tabela não existia. Não nesse momento.</p>
<p>Dai o que me liguei foi o seguinte. Eu havia renomeado a tabela nomeDaTabela pra nomeDaTabela_old, pra manter os dados, e na hora de rodar o buid do symfony não perder os dados, mas como a tabela tinha varias informaçõa de referencias e tal, mesmo com nome diferente, ela conflitava com a nova.</p>
<p>Solução: exportei os dados da nomeDaTabela_old, deletei ela, e tudo funcionou as mil maravilhas!<br />
<h3 class="bsuite_related_bypageviews">People who looked at this item also looked at&#8230;</h3>
<ul class="bsuite_related">
<li><a href='http://brasilblog.com.br/2010/04/07/monstros-feitos-em-css/'>Monstros feitos em CSS</a></li>
<li><a href='http://brasilblog.com.br/2010/04/28/java-1-6-no-macos-1-5-x/'>Java 1.6 no MacOS 1.5.x</a></li>
<li><a href='http://brasilblog.com.br/2010/07/20/como-gerar-uma-senha-aleatoria-em-php/'>Como gerar uma senha aleatória em PHP</a></li>
<li><a href='http://brasilblog.com.br/2010/03/19/sylk-file-format-is-not-valid/'>SYLK: file format is not valid</a></li>
<li><a href='http://brasilblog.com.br/2010/06/28/calibre-sua-bateria-do-macbook/'>Calibre sua bateria do Macbook</a></li>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<li><a href='http://brasilblog.com.br/2009/03/31/configuracao-do-symfony-pra-conectar-com-o-banco/'>Configuração do Symfony pra conectar com o banco</a></li>
<li><a href='http://brasilblog.com.br/2009/04/02/criteria-com-addor-no-symfony/'>Criteria com addOr no Symfony!</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://brasilblog.com.br/2009/04/01/erro-n%c2%ba-121-no-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuração do Symfony pra conectar com o banco</title>
		<link>http://brasilblog.com.br/2009/03/31/configuracao-do-symfony-pra-conectar-com-o-banco/</link>
		<comments>http://brasilblog.com.br/2009/03/31/configuracao-do-symfony-pra-conectar-com-o-banco/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 02:28:08 +0000</pubDate>
		<dc:creator>Feijão Costa</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[propel]]></category>

		<guid isPermaLink="false">http://brasilblog.com.br/?p=6</guid>
		<description><![CDATA[Não foi fácil fazer meu servidor aqui (Linux) se conecatar com o servidor de mysql da locaweb, mas finalmente consegui. O segredo esta na configuração dos arquivos database.yml e propel.ini. Abaixo como deixei os dois funcionando: database.yml dev: propel: param: classname: DebugPDO test: propel: param: classname: DebugPDO all: propel: class: sfPropelDatabase param: dsn: mysql:dbname=aaa;host=bbbbbbb phptype: [...]]]></description>
			<content:encoded><![CDATA[<p>Não foi fácil fazer meu servidor aqui (Linux) se conecatar com o servidor de mysql da locaweb, mas finalmente consegui. O segredo esta na configuração dos arquivos database.yml e propel.ini.</p>
<p>Abaixo como deixei os dois funcionando:</p>
<p>database.yml<br />
<code><br />
dev:<br />
  propel:<br />
    param:<br />
      classname: DebugPDO</p>
<p>test:<br />
  propel:<br />
    param:<br />
      classname:  DebugPDO</p>
<p>all:<br />
  propel:<br />
    class:        sfPropelDatabase<br />
    param:<br />
      dsn:        mysql:dbname=aaa;host=bbbbbbb<br />
      phptype:    mysql<br />
      host:       bbbbbbb<br />
      database:   aaa<br />
      username:   ccc<br />
      password:   ddd<br />
      encoding:   utf8<br />
      persistent: true<br />
      pooling:    true<br />
      classname:  PropelPDO<br />
</code></p>
<p>propel.ini<br />
<code><br />
propel.targetPackage       = lib.model<br />
propel.packageObjectModel  = true<br />
propel.project             = aaa<br />
propel.database            = mysql<br />
propel.database.driver     = mysql<br />
propel.database.url        = mysql:dbname=aaa;host=bbbbbbbbb<br />
propel.database.user       = ccc<br />
propel.database.password   = ddd<br />
propel.database.encoding   = utf8</p>
<p>(...)<br />
</code></p>
<p>Se tiver problema na conexão com o banco, tenta essa ae!<br />
<h3 class="bsuite_related_bypageviews">People who looked at this item also looked at&#8230;</h3>
<ul class="bsuite_related">
<li><a href='http://brasilblog.com.br/2009/04/01/erro-n%c2%ba-121-no-mysql/'>Erro nº 121 no MySql</a></li>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<li><a href='http://brasilblog.com.br/2009/04/02/criteria-com-addor-no-symfony/'>Criteria com addOr no Symfony!</a></li>
<li><a href='http://brasilblog.com.br/2009/04/01/erro-n%c2%ba-121-no-mysql/'>Erro nº 121 no MySql</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://brasilblog.com.br/2009/03/31/configuracao-do-symfony-pra-conectar-com-o-banco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

