Changeset 57366

Show
Ignore:
Timestamp:
03/07/08 17:36:52 (2 months ago)
Author:
sminnee
Message:

Improved operation of db/build under cli

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • modules/sapphire/branches/2.2.2-assets/core/model/DatabaseAdmin.php

    r49767 r57366  
    7676         */ 
    7777        function build() { 
    78                 if(Director::isLive() && Security::database_is_ready() && (!Member::currentUser() || !Member::currentUser()->isAdmin())) { 
     78                if(Director::isLive() && !Director::is_cli() && Security::database_is_ready() && (!Member::currentUser() || !Member::currentUser()->isAdmin())) { 
    7979                        Security::permissionFailure($this, 
    8080                                "This page is secured and you need administrator rights to access it. " . 
     
    162162 
    163163                if(!$quiet) { 
    164                         echo '<p><b>Creating database tables</b></p>'; 
     164                        echo '\n<p><b>Creating database tables</b></p>\n\n'; 
    165165                } 
    166166 
     
    171171                        if(strpos($dataClass,'Test_') === false) { 
    172172                                if(!$quiet) { 
    173                                         echo "<li>$dataClass</li>"; 
     173                                        echo "<li>$dataClass</li>\n"; 
    174174                                } 
    175175                                singleton($dataClass)->requireTable(); 
     
    182182                if($populate) { 
    183183                        if(!$quiet) { 
    184                                 echo '<p><b>Creating database records</b></p>'; 
     184                                echo '\n<p><b>Creating database records</b></p>\n\n'; 
    185185                        } 
    186186 
     
    190190                                if(strpos($dataClass,'Test_') === false) { 
    191191                                        if(!$quiet) { 
    192                                                 echo "<li>$dataClass</li>"; 
     192                                                echo "<li>$dataClass</li>\n"; 
    193193                                        } 
    194194