InteractsWithDatabase
trait InteractsWithDatabase (View source)
Methods
                    $this
                
                
                    assertDatabaseHas(string $table, array $data, string|null $connection = null)
        
                                            
                
            Assert that a given where condition exists in the database.
                    $this
                
                
                    assertDatabaseMissing(string $table, array $data, string|null $connection = null)
        
                                            
                
            Assert that a given where condition does not exist in the database.
                    $this
                
                
                    assertDeleted(Model|string $table, array $data = [], string|null $connection = null)
        
                                            
                
            Assert the given record has been deleted.
                    $this
                
                
                    assertSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')
        
                                            
                
            Assert the given record has been "soft deleted".
                    bool
                
                
                    isSoftDeletableModel(mixed $model)
        
                                            
                
            Determine if the argument is a soft deletable model.
                    getConnection(string|null $connection = null)
        
                                            
                
            Get the database connection.
                    $this
                
                
                    seed(array|string $class = 'DatabaseSeeder')
        
                                            
                
            Seed a given database connection.
Details
        
                    protected        $this
    assertDatabaseHas(string $table, array $data, string|null $connection = null)
        
    
    Assert that a given where condition exists in the database.
        
                    protected        $this
    assertDatabaseMissing(string $table, array $data, string|null $connection = null)
        
    
    Assert that a given where condition does not exist in the database.
        
                    protected        $this
    assertDeleted(Model|string $table, array $data = [], string|null $connection = null)
        
    
    Assert the given record has been deleted.
        
                    protected        $this
    assertSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')
        
    
    Assert the given record has been "soft deleted".
        
                    protected        bool
    isSoftDeletableModel(mixed $model)
        
    
    Determine if the argument is a soft deletable model.
        
                    protected        Connection
    getConnection(string|null $connection = null)
        
    
    Get the database connection.
        
                            $this
    seed(array|string $class = 'DatabaseSeeder')
        
    
    Seed a given database connection.