小编Cod*_*rus的帖子

Rails:在所有测试中获取"表事件没有名为user_id的列"错误

我所有的测试都给出了错误.我尝试排序好一段时间,但无济于事.它们类似于以下内容:

30) Error:                                                                                                     
UserTest#test_a_user_should_enter_a_first_name:                                                                 
ActiveRecord::StatementInvalid: SQLite3::SQLException: table events has no column named user_id: INSERT INTO "ev
ents" ("text", "event_start", "user_id", "created_at", "updated_at", "id") VALUES ('MyText', '2012-08-10', 20790
7133, '2014-04-02 03:43:47', '2014-04-02 03:43:47', 980190962)                                                  


 31) Error:                                                                                                     
UserTest#test_a_user_should_enter_a_last_name:                                                                  
ActiveRecord::StatementInvalid: SQLite3::SQLException: table events has no column named user_id: INSERT INTO "ev
ents" ("text", "event_start", "user_id", "created_at", "updated_at", "id") VALUES ('MyText', '2012-08-10', 20790
7133, '2014-04-02 03:43:47', '2014-04-02 03:43:47', 980190962)                                                  


 32) Error:                                                                                                     
UserTest#test_a_user_should_have_a_profile_name_without_spaces:                                                 
ActiveRecord::StatementInvalid: SQLite3::SQLException: table events has no column named user_id: INSERT INTO "ev …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

6
推荐指数
2
解决办法
3700
查看次数

如何修复仅在我自己以外的计算机上正确呈现的Laravel项目?

我的OS X计算机无法正确呈现特定的Laravel项目.我可以登录,但似乎所有的CSS都被阻止了.它不正确地看起来像这样:

在此输入图像描述

它应该看起来像这样:

在此输入图像描述

我的大部分编码的朋友也有Mac,它可以在他的电脑上运行.但不是我的.我没有编码任何代码.我试过3个浏览器(FF,Chrome,Safari)都无济于事.它适用于我的Android手机和另一台Windows电脑.

它在这里可见:https://shielded-lowlands-91684.herokuapp.com/

我可以在Gitlab(https://gitlab.com/kaspis912/blog)或Heroku 上分享回购.但是Gitlab我需要单独添加一个人,因为它是私有的.

我还可以添加有用的文件.这是一个:App.blade.php

<!DOCTYPE html>
<html lang="{{ app()->getLocale() }}">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- CSRF Token -->
    <meta name="csrf-token" content="{{ csrf_token() }}">

    <title>{{ config('app.name', 'Blog') }}</title>
    <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
    <!-- Styles -->
    <link href="{{ asset('css/app.css') }}" rel="stylesheet">
</head>
<body>
    <div id="app">
        <nav class="navbar navbar-default navbar-static-top">
            <div class="container">
                <div class="navbar-header">

                    <!-- Collapsed Hamburger -->
                    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#app-navbar-collapse" aria-expanded="false">
                        <span class="sr-only">Toggle Navigation</span>
                        <span …
Run Code Online (Sandbox Code Playgroud)

css heroku laravel

0
推荐指数
1
解决办法
76
查看次数

标签 统计

css ×1

heroku ×1

laravel ×1

ruby-on-rails ×1