29 lines
1.0 KiB
PHP
29 lines
1.0 KiB
PHP
|
<?php
|
||
|
|
||
|
namespace Application\Migrations;
|
||
|
|
||
|
use Doctrine\DBAL\Migrations\AbstractMigration,
|
||
|
Doctrine\DBAL\Schema\Schema;
|
||
|
|
||
|
/**
|
||
|
* Auto-generated Migration: Please modify to your need!
|
||
|
*/
|
||
|
class Version20120905113054 extends AbstractMigration
|
||
|
{
|
||
|
public function up(Schema $schema)
|
||
|
{
|
||
|
// this up() migration is autogenerated, please modify it to your needs
|
||
|
$this->abortIf($this->connection->getDatabasePlatform()->getName() != "mysql");
|
||
|
|
||
|
$this->addSql("CREATE TABLE code_chunks (id INT AUTO_INCREMENT NOT NULL, language VARCHAR(20) NOT NULL, title VARCHAR(100) NOT NULL, slug VARCHAR(100) NOT NULL, description LONGTEXT DEFAULT NULL, content LONGTEXT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ENGINE = InnoDB");
|
||
|
}
|
||
|
|
||
|
public function down(Schema $schema)
|
||
|
{
|
||
|
// this down() migration is autogenerated, please modify it to your needs
|
||
|
$this->abortIf($this->connection->getDatabasePlatform()->getName() != "mysql");
|
||
|
|
||
|
$this->addSql("DROP TABLE code_chunks");
|
||
|
}
|
||
|
}
|