草庐IT

migrations

全部标签

javascript - Angularjs 未捕获错误 : [$injector:modulerr] when migrating to V1. 3

我正在学习Angular.js,但我无法弄清楚这段简单的代码有什么问题。看起来不错,但给我以下错误。**Error**:UncaughtError:[$injector:modulerr]http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=app&p1=Error%3A%20…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.14%2Fangular.min.js%3A17%3A381)在添加ng-app="app"之前(我只是将其保留为ng-app)它给了我以下错误。这是为什么?Err

php - 拉维尔 5 : php artisan migrate:refresh

我正在做一个laravel项目,每次我更改我的表(添加或删除列)并运行phpartisanmigrate:refresh。我收到此错误:[Symfony\Component\Debug\Exception\FatalErrorException]Can'tusemethodreturnvalueinwritecontext尝试的解决方案:运行composerdump-autoload(失败)在数据库中删除表,删除迁移文件并重新启动(有效)上一个迁移文件:increments('id');$table->integer('post_id');$table->string('body');

php - Yii - 使用 migrate 添加外键时出错

我使用migratecreate创建了一个迁移,并在上面放置了以下代码:createTable("members",array('uniq_id'=>'pk','personel_num'=>'int(10)NOTNULL','password'=>'stringNOTNULL','name'=>'stringDEFAULTNULL','lastupdate'=>'timestampDEFAULTCURRENT_TIMESTAMP',),'ENGINE=InnoDB');//RESERVEDTABLE$this->createTable("reserved",array('uniq_i

php - Laravel 寻找其他迁移

我有两个Laravel项目。它们在不同的文件夹中。在那之前没关系。目前我的项目使用的是Laravel5。最后一个。我尝试迁移一个项目。但是,我不知道它为什么要寻找另一个的迁移文件。我使用以下命令从/project1运行以查找/project1/database/migrations:phpartisanmigrate:refresh但是,它还会像上面那样在/project1/database/migrations中查找project2的迁移:肯定是不存在的。因为它不属于/project1。看看:那么,Laravel如何尝试加载任何其他项目的迁移?Ps.:我已经尝试清除Laravel应用

php - 在 Symfony 2/Doctrine 2 中是否有 "generate-migrations-db"等价物?

这是解释“generate-migrations-db”作用的遗留文档:http://symfony.com/legacy/doc/doctrine/1_2/en/07-Migrations它说Generatemigrationclassesfromexistingdatabaseconnections(doctrine-generate-migrations-db,doctrine-gen-migrations-from-db)还有:GeneratingMigrationsDoctrineofferstheabilitytogeneratesetsofmigrationclasses

php - Doctrine generate-migrations-diff 和 migrate

我已经尝试执行cli命令./doctrinegenerate-migrations-diff并在正确的文件夹中正确创建了一个版本文件。消息是:generate-migrations-diff-Generatedmigrationclassessuccessfullyfromdifference然后我尝试执行另一个cli命令./doctrinemigrate,我看到一条消息:migrate-已成功迁移到版本#1但是当我打开类(class)时,任何修改都已完成。为什么?这是版本1文件:removeColumn('addresses','address_test');}publicfunct

php - Doctrine 中的额外 changeColumns generate-migrations-diff

我在不同的yaml模式文件之间生成迁移:即运行:symfonyDoctrine:生成迁移差异生成的迁移文件包含大量未在上次架构文件更改中添加的changeColumn调用。例如,如果您在不更改模式文件的情况下运行generate-migrations-diff,您应该得到一个空的up()函数。但是,为我生成的函数对我数据库中的几乎每个表都有一个changeColumn调用。我做错了什么还是这是一个错误? 最佳答案 generate-migrations-diff不会区分两个不同的yaml文件。它实际上比较你的模型和你的yaml文件,

php artisan migrate - SQLSTATE [HY000] [1045] 拒绝用户访问 'laravel' @'localhost'

我想按照thiscourse设置和学习Laravel当我尝试使用命令phpartisanmigrate时出现此错误:[Illuminate\Database\QueryException]SQLSTATE[HY000][1045]Accessdeniedforuser'laravel'@'localhost'(usingpassword:NO)(SQL:select*frominformation_schema.tableswheretable_schema=laravelandtable_name=migrations)[PDOException]SQLSTATE[HY000][10

php - Laravel 4 - 执行 artisan :migrate 时出现 fatal error

我刚开始使用Laravel,但在artisan和迁移方面遇到了问题。我使用以下方法创建迁移:phpartisanmigrate:makecreate_clubs_table。然后我可以创建一个数据库模式。但是当我使用上述命令更改架构并创建新迁移时,出现以下错误:PHPFatalerror:CannotredeclareclassCreateClubsTablein/var/www/clubb/app/database/migrations/2013_10_16_202121_create_clubs_table.phponline43现在,我知道这是因为我现在有2个具有相同类名的迁移,

PHP、Yii 用户扩展

我尝试安装yii扩展http://www.yiiframework.com/extension/yii-user/并尝试插入命令“yiicmigrate--migrationPath=user.migrations”。如何正确地做到这一点,而不是:C:\xampp\htdocs\eshops\protected>..\framework\yiicmigrate--migrationPath=modules.user.migrationsError:Themigrationdirectorydoesnotexist:modules.user.migrationsC:\xampp\htdo