好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Laravel獲取所有的數據庫表及結構的方法

Laravel獲取所有的數據庫表及結構的方法

熱門標簽:沛縣400電話辦理 德陽中江如何申請400開頭電話 聊城電話外呼系統公司 AI電話機器人OEM貼牌 銅川電話機器人價格 青白江地圖標注 江蘇電商外呼系統運營商 智能電話機器人好公司門薩維 辦理重慶400電話

遇到一個需求,需要修改數據庫中所有包含email的字段的表,要把里面的長度改為128位。Laravel獲取所有的表,然后循環判斷表里面有沒有email這個字段。

代碼如下:

use Illuminate\Support\Facades\Schema;
use DB;

public function getDatabaseColumns() {
 $tables = DB::select('show tables');
 $tables = array_column($tables, 'Tables_in_new_bcc_web');
 $columns = ['email', 'user_name', 'nick_name', 'first_name', 'last_name'];
 // dd(Schema::getConnection());
 foreach ($tables as $key => $value) {
  foreach ($columns as $k => $v) {
   if (Schema::hasColumn($value, $v)) {
    $table[] = $value;
   };
  }
  // $columns[] = Schema::getColumnListing('users');
 }
 $table = array_unique($table);
 dd($table);
}
Schema::getColumnListing('user');
Schema::hasColumn($table, $column_name)

這里記一筆,比知道有沒有更好的方法一步獲取到當前連接的數據庫里面的所有的表,我是用原生的sql語句show tables查出所有表,然后取出Tables_in_new_bcc_web這一列,然后才得到所有的表名,然后再去循環。

找到一個更棒的方式:

public function getDatabaseColumns() {
 $tables = array_map('reset', \DB::select('SHOW TABLES'));
 $columns = ['email', 'user_name', 'nick_name', 'first_name', 'last_name'];
 foreach ($tables as $key => $value) {
  foreach ($columns as $k => $v) {
   if (Schema::hasColumn($value, $v)) {
    $table[] = $value;
   };
  }
 }
 $table = array_unique($table);
 dd($table);
}

以上這篇Laravel獲取所有的數據庫表及結構的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Laravel框架數據庫CURD操作、連貫操作總結
  • Laravel5.1數據庫連接、創建數據庫、創建model及創建控制器的方法
  • Laravel框架實現多數據庫連接操作詳解
  • Laravel如何同時連接多個數據庫詳解
  • laravel框架數據庫配置及操作數據庫示例
  • 淺談laravel數據庫查詢返回的數據形式
  • Laravel創建數據庫表結構的例子
  • laravel 操作數據庫常用函數的返回值方法
  • Laravel5.5 數據庫遷移:創建表與修改表示例
  • Laravel數據庫讀寫分離配置的方法
  • Laravel框架DB facade數據庫操作詳解

標簽:山南 鷹潭 赤峰 烏魯木齊 南寧 迪慶 三亞 濟寧

巨人網絡通訊聲明:本文標題《Laravel獲取所有的數據庫表及結構的方法》,本文關鍵詞  Laravel,獲取,所,有的,數據庫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Laravel獲取所有的數據庫表及結構的方法》相關的同類信息!
  • 本頁收集關于Laravel獲取所有的數據庫表及結構的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 精品日韩一区二区三区AV小泽彻| 色婷婷在线观看视频| 没带罩子让他C了一天公交车| 久久精品国产亚洲精品2020| 少妇高潮喷水久久久久久久久 | 英国一级片| 哦┅┅快┅┅用力啊┅┅视频| 国产片免费| 99爱在线观看精品视频| 新婚阿龟h系列小说| china野外激情videos| 粉嫩极品国产在线观看免费| 黑夜流畅不卡和拖拽流畅的区别 | 三亚私人高清影院品牌加盟免费| 欧美日韩精品一区二区在线播放| 精品一区二区免费视频| 亚洲AV无码国产一级毛片久久 | 胖色小黄文| 欧美一级A片久久久无码免费借种| 真人一对一免费视频| 欧美精品亚洲一区二区在线播放| aaa特级淫片女子高清视频| 性欧美高清护士| 韩国激烈吻胸吃胸视频大全| 男生最抵抗不了的动作有哪些| 国产成人一级| 嗯…哈~快点…再深点~阿~| 国产清纯91天堂在线观看| 极品校花小说| 国漫美女裸体??网站| 9丨情侣偷在线精品国产| 男生的j桶女人屁免费视频| 一级乱小说| 波多野结衣隔壁邻居在线视频观看 | 狠狠色网| 日韩在线不卡视频| 婷婷激情五月| 亚洲国产另类无码日韩ⅩⅩ88| 91精品国产综合久久福利| 欧美色图一区二区三区| 欧美激情一区二区三区中文字幕|