Skip to content

Instantly share code, notes, and snippets.

View artemrogov's full-sized avatar
🎯
Focusing

Artem Rogov artemrogov

🎯
Focusing
View GitHub Profile
@artemrogov
artemrogov / help-comand.sql
Last active May 15, 2018 11:15
MYSQL command
Admin:
MYSQL -UUSERNAME -PPASSWORD -HHOST DB_NAME < FILE_NAME.SQL — залить бд;
MYSQLDUMP -UUSERNAME -PPASSWORD -HHOST DB_NAME > FILE_NAME.SQL — сделать дамп бд;
----------------------------------------------------------------------------------------------------------------------
create database <name_db>;
show databases;
show tables from <name_db>;
show columns from <db_name.table_name>; #вывести список колонок в таблице со свойствами
exit — выход из консольки MySQL.
------------------------------------------------------------------------------------------------------------------------
@artemrogov
artemrogov / laravel_help.php
Created January 24, 2018 11:25
laravel help snipit
{{csrf_field}} - генерирует токен
@artemrogov
artemrogov / migrate_artisan.sh
Last active January 24, 2018 14:47
command artisan migrate
php artisan make:migration create_users_table --create=users //создать таблицу
------------------------------------------------------------------------------
php artisan make:migration add_votes_to_users_table --table=users //изменить существующую таблицу
----------------------------------------------------
php artisan migrate // запустить миграцию
--------------------------------------
Чтобы отменить последнюю операцию миграции, вы можете использовать команду отката.
Эта команда откатывает последнюю «пакетную» миграции,
которая может включать в себя несколько файлов миграции:
------------------------------------------
@artemrogov
artemrogov / bash.sh
Last active June 16, 2018 16:41
bash команды
mkdir - создает каталог
rmdir - удаляет пустой каталог
rm -r удаляет каталоги с файлами и вложенными каталогами
rm -rf
Символическая ссылка на каталог:
sudo ln -s /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm
@artemrogov
artemrogov / drupalinstall
Created January 26, 2018 09:59
drupal composer
composer create-project drupal-composer/drupal-project:8.x-dev my_project --stability dev --no-interaction
@artemrogov
artemrogov / short_code_wp_project.php
Created January 29, 2018 03:13
add short code in cms wordpress
wpcf7_add_shortcode("pages","page_handler");
function page_handler(){
$html = ' ';
$posts = get_posts(array(
'showposts'=>12,
'post_type' => 'our-doctor',
'order'=>'ASC',
'order_by' => 'date'
));
@artemrogov
artemrogov / envoy.blade.php
Created February 8, 2018 09:42
таск менеджер для деплоя проекта на фреймворке ларавел
@setup
// user on web-server
$user = 'ci90599';
$timezone = 'Europe/Moscow';
// path to the directory on web-server
$path = '/home/c/ci90599';
$current = $path . '/current';
@artemrogov
artemrogov / raiting_hotel.php
Created February 17, 2018 12:12
Вывод рейтинга отеля
/*
*Создание вывода рейтинга отеля
* @author Artem Rogov <[email protected]>
* @param $str_meta_data значение рейтинга(сколько звезд)
* @param $mask заполнитель(звезды)
*/
function stars_hotel($str_meta_data,$mask,$mask_negative = '-'){
//преобразование их string в числовое
// так как word_press создает дополнительные мета поля в строковом типе
@artemrogov
artemrogov / package.json
Created April 25, 2018 11:36
replace package.json homestead box
{
"private": true,
"scripts": {
"dev": "npm run development",
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch": "npm run development -- --watch",
"watch-poll": "npm run watch -- --watch-poll",
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
"prod": "npm run production",
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
@artemrogov
artemrogov / docker-compose.yml
Created May 9, 2018 19:59
docker-compose.yml
version: '2'
services:
mysql:
image: mysql:5.7
volumes:
- ./storage/docker/mysql:/var/lib/mysql
environment:
- "MYSQL_ROOT_PASSWORD=secret"
- "MYSQL_USER=app"
- "MYSQL_PASSWORD=secret"