當前位置: 首頁>>代碼示例>>PHP>>正文


PHP DBUtil::drop_table方法代碼示例

本文整理匯總了PHP中DBUtil::drop_table方法的典型用法代碼示例。如果您正苦於以下問題:PHP DBUtil::drop_table方法的具體用法?PHP DBUtil::drop_table怎麽用?PHP DBUtil::drop_table使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在DBUtil的用法示例。


在下文中一共展示了DBUtil::drop_table方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: down

 public function down()
 {
     $tables = array('bans', 'user_metadata', 'user_security', 'user_groups', 'users', 'group_permissions', 'groups_users');
     foreach ($tables as $table) {
         \DBUtil::drop_table($table);
     }
 }
開發者ID:inespons,項目名稱:ethanol,代碼行數:7,代碼來源:001_create_ethanol_tables.php

示例2: down

 public function down()
 {
     \DBUtil::drop_table('scripts_forms_products');
     \DBUtil::drop_table('scripts_forms_questions_products');
     \DBUtil::drop_table('scripts_forms_responses_products');
     \DB::query("ALTER TABLE `scripts_forms` DROP `rebuttal_script`")->execute();
 }
開發者ID:ClixLtd,項目名稱:pccupload,代碼行數:7,代碼來源:008_create_scripts_forms_products.php

示例3: down

 function down()
 {
     // get the configured table name
     $table = \Config::get('simpleauth.table_name', 'users');
     // drop the users table
     \DBUtil::drop_table($table);
 }
開發者ID:wushian,項目名稱:MDD,代碼行數:7,代碼來源:001_auth_create_simpleauth_table.php

示例4: down

 function down()
 {
     // get the driver used
     \Config::load('auth', true);
     $drivers = \Config::get('auth.driver', array());
     is_array($drivers) or $drivers = array($drivers);
     if (in_array('Simpleauth', $drivers)) {
         // get the tablename
         \Config::load('simpleauth', true);
         $table = \Config::get('simpleauth.table_name', 'users') . '_providers';
         // make sure the configured DB is used
         \DBUtil::set_connection(\Config::get('simpleauth.db_connection', null));
     } elseif (in_array('Ormauth', $drivers)) {
         // get the tablename
         \Config::load('ormauth', true);
         $table = \Config::get('ormauth.table_name', 'users') . '_providers';
         // make sure the configured DB is used
         \DBUtil::set_connection(\Config::get('ormauth.db_connection', null));
     }
     if (isset($table)) {
         // drop the users remote table
         \DBUtil::drop_table($table);
     }
     // reset any DBUtil connection set
     \DBUtil::set_connection(null);
 }
開發者ID:EdgeCommerce,項目名稱:edgecommerce,代碼行數:26,代碼來源:008_auth_create_providers.php

示例5: down

 function down()
 {
     // get the drivers defined
     $drivers = normalize_driver_types();
     if (in_array('Simpleauth', $drivers)) {
         // get the tablename
         \Config::load('simpleauth', true);
         $basetable = \Config::get('simpleauth.table_name', 'users');
         // make sure the configured DB is used
         \DBUtil::set_connection(\Config::get('simpleauth.db_connection', null));
     } elseif (in_array('Ormauth', $drivers)) {
         // get the tablename
         \Config::load('ormauth', true);
         $basetable = \Config::get('ormauth.table_name', 'users');
         // make sure the configured DB is used
         \DBUtil::set_connection(\Config::get('ormauth.db_connection', null));
     } else {
         $basetable = 'users';
     }
     \DBUtil::drop_table($basetable . '_sessionscopes');
     \DBUtil::drop_table($basetable . '_sessions');
     \DBUtil::drop_table($basetable . '_scopes');
     \DBUtil::drop_table($basetable . '_clients');
     // reset any DBUtil connection set
     \DBUtil::set_connection(null);
 }
開發者ID:SainsburysTests,項目名稱:sainsburys,代碼行數:26,代碼來源:009_auth_create_oauth2tables.php

示例6: down

 public function down()
 {
     \DBUtil::drop_table('scripts_forms');
     \DBUtil::drop_table('scripts_forms_questions');
     \DBUtil::drop_table('type_scripts_forms_fields');
     \DBUtil::drop_table('scripts_forms_answers');
     \DBUtil::drop_table('scripts_forms_answers');
 }
開發者ID:ClixLtd,項目名稱:pccupload,代碼行數:8,代碼來源:002_create_scripts_forms_tables.php

示例7: down

 /**
  * Drop tables: users, options, posts, tags, posts_tags
  */
 public function down()
 {
     \DBUtil::drop_table('users');
     \DBUtil::drop_table('options');
     \DBUtil::drop_table('posts');
     \DBUtil::drop_table('tags');
     \DBUtil::drop_table('posts_tags');
 }
開發者ID:hfroemmel,項目名稱:populu,代碼行數:11,代碼來源:001_populu.php

示例8: down

 function down()
 {
     \DBUtil::drop_table('accounts');
     \DBUtil::drop_table('accounts_metadata');
     \DBUtil::drop_table('apis');
     \DBUtil::drop_table('apis_metadata');
     \DBUtil::drop_table('api_stats');
     \DBUtil::drop_table('data_calls');
 }
開發者ID:bitapihub,項目名稱:api-optimization-engine,代碼行數:9,代碼來源:001_create_all.php

示例9: down

 public function down()
 {
     \Config::load('sentry', true);
     \DBUtil::drop_table(\Config::get('sentry.table.users'));
     \DBUtil::drop_table(\Config::get('sentry.table.groups'));
     \DBUtil::drop_table(\Config::get('sentry.table.users_metadata'));
     \DBUtil::drop_table(\Config::get('sentry.table.users_groups'));
     \DBUtil::drop_table(\Config::get('sentry.table.users_suspended'));
 }
開發者ID:quickpacket,項目名稱:noclayer,代碼行數:9,代碼來源:001_install_sentry_auth.php

示例10: action_uninstall

 public function action_uninstall()
 {
     if (\DBUtil::table_exists('blog')) {
         \DBUtil::drop_table('blog');
     }
     if (\DBUtil::table_exists('blog_comment')) {
         \DBUtil::drop_table('blog_comment');
     }
     echo 'Uninstall db tables for blog module completed.';
 }
開發者ID:rundiz,項目名稱:fuel-start,代碼行數:10,代碼來源:setup.php

示例11: down

 function down()
 {
     \DBUtil::drop_table('manifests');
     \DBUtil::drop_table('manifest_datas');
     \DBUtil::drop_table('aerodromes');
     \DBUtil::drop_table('aircraft_arms');
     \DBUtil::drop_table('flight_records');
     \DBUtil::drop_table('people');
     \DBUtil::drop_table('aircrafts');
     \DBUtil::drop_table('manifest_people');
 }
開發者ID:stabernz,項目名稱:wnb,代碼行數:11,代碼來源:001_initial_table_creation.php

示例12: down

 function down()
 {
     // get the driver used
     \Config::load('auth', true);
     $drivers = \Config::get('auth.driver', array());
     is_array($drivers) or $drivers = array($drivers);
     if (in_array('Ormauth', $drivers)) {
         // get the tablename
         \Config::load('ormauth', true);
         $table = \Config::get('ormauth.table_name', 'users');
         // drop the admin_users_perms table
         \DBUtil::drop_table($table . '_permissions');
     }
 }
開發者ID:vienbk91,項目名稱:fuelphp17,代碼行數:14,代碼來源:004_auth_create_permissiontables.php

示例13: down

 function down()
 {
     // get the drivers defined
     $drivers = normalize_driver_types();
     if (in_array('Ormauth', $drivers)) {
         // get the tablename
         \Config::load('ormauth', true);
         $table = \Config::get('ormauth.table_name', 'users');
         // make sure the configured DB is used
         \DBUtil::set_connection(\Config::get('ormauth.db_connection', null));
         // drop the admin_users_perms table
         \DBUtil::drop_table($table . '_permissions');
     }
     // reset any DBUtil connection set
     \DBUtil::set_connection(null);
 }
開發者ID:socialskeptic,項目名稱:sainsburys,代碼行數:16,代碼來源:004_auth_create_permissiontables.php

示例14: down

 function down()
 {
     // get the driver used
     \Config::load('auth', true);
     $drivers = \Config::get('auth.driver', array());
     is_array($drivers) or $drivers = array($drivers);
     if (in_array('Ormauth', $drivers)) {
         // get the tablename
         \Config::load('ormauth', true);
         $table = \Config::get('ormauth.table_name', 'users');
         // make sure the configured DB is used
         \DBUtil::set_connection(\Config::get('ormauth.db_connection', null));
         // drop the admin_users_role table
         \DBUtil::drop_table($table . '_roles');
         // drop the admin_users_role_perms table
         \DBUtil::drop_table($table . '_role_permissions');
     }
     // reset any DBUtil connection set
     \DBUtil::set_connection(null);
 }
開發者ID:EdgeCommerce,項目名稱:edgecommerce,代碼行數:20,代碼來源:003_auth_create_roletables.php

示例15: down

 function down()
 {
     // get the driver used
     \Config::load('auth', true);
     $drivers = \Config::get('auth.driver', array());
     is_array($drivers) or $drivers = array($drivers);
     if (in_array('Simpleauth', $drivers)) {
         // get the tablename
         \Config::load('simpleauth', true);
         $table = \Config::get('simpleauth.table_name', 'users') . '_providers';
     } elseif (in_array('Ormauth', $drivers)) {
         // get the tablename
         \Config::load('ormauth', true);
         $table = \Config::get('ormauth.table_name', 'users') . '_providers';
     }
     if (isset($table)) {
         // drop the users remote table
         \DBUtil::drop_table($table);
     }
 }
開發者ID:vienbk91,項目名稱:fuelphp17,代碼行數:20,代碼來源:008_auth_create_providers.php


注:本文中的DBUtil::drop_table方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。