Скрипти, що мігрують дані з ms sql server до mysql в додатку Laravel API
У мене є база даних ms sql server ecommerce - магазин з блогом, яку я хочу перенести до нової програми Laravel з базою mysql.
Потрібно написати скрипти, які мігрують дані, буде потрібне мапування, бо схема баз даних відрізняється.
Також потрібно переписати посилання в таблицях блогу, щоб вони були оновлені.
Для довідки та порівняння у мене є заповнена база stage.
-
5 днів7194 UAH5 днів7194 UAH
Привіт
Я готовий виконати вашу задачу, напишу міграційний скрипт та успішно мігрую всі дані з старої бази даних ms sql в нову mysql.Пишіть в пп !
Перед стартом фіксую логіку, ризики та результат. Роблю боти, парсери, автоматизацію і веб-системи так, щоб ними реально користувались, а не просто “було написано код”. -
1 день7316 UAH
226 2 0 1 день7316 UAHДоброго дня, Є досвід в PHP 5+ років та є досвід мігрування баз даних (частково реплікації). Готовий виконати завдання. Термін виконання буде остаточний після додаткової інформації
-
10 днів73 163 UAH
1309 6 1 10 днів73 163 UAHПривіт, сподіваюся, у тебе все добре!
Я можу виконати міграцію з MS SQL Server до MySQL для вашого e-commerce додатку на Laravel. Я напишу спеціальні PHP скрипти для міграції, використовуючи інструменти бази даних Laravel для обробки трансформації схеми, ретельно відображаючи типи даних між MS SQL та MySQL (наприклад, NVARCHAR на VARCHAR, IDENTITY на AUTO_INCREMENT, різниці DATETIME), переношу всі дані e-commerce та блогу з правильними зв'язками зовнішніх ключів, і оновлю всі посилання блогу, використовуючи регулярні вирази та SQL запити для відповідності новій структурі системи.
Я використаю заповнену базу даних стадії, яку ви надали, як посилання для перевірки точності відображення схеми та впевнюся, що нічого не загубиться. Після міграції я проведу перевірки цілісності даних, порівнюючи кількість записів, зв'язки зовнішніх ключів та вибіркові дані з базою даних стадії, щоб підтвердити, що все перенесено правильно.
Готовий почати негайно і чекаю на вашу відповідь.
Дякую, Юсеф Хачича.
-
3 дні7316 UAH
467 5 0 3 дні7316 UAHПривіт!
Я маю досвід міграції баз даних між різними системами (MS SQL Server → MySQL) та в роботі з проектами на основі Laravel і можу допомогти в перенесенні ваших даних до нової програми.
Я підготую міграційні скрипти з урахуванням відмінностей у схемах баз даних, подбаю про цілісність зв'язків та правильне переписування посилань у таблицях блогу. Ми можемо спиратися на базу stage як точку відліку для перевірки коректності міграції.
З радістю ознайомлюся зі структурою поточної бази та деталями проекту, щоб точно визначити обсяг робіт і час виконання.
-
4 дні7316 UAH
2187 31 0 4 дні7316 UAHПривіт, Павле
З задоволенням допоможу тобі професійно провести міграцію з MS SQL до MySQL для будь-якого обсягу та навантаження.
Прошу визначити бюджет і умови після обговорення деталей і обсягу робіт.
Напиши, з радістю візьмуся за співпрацю. Чекаю на зворотний зв'язок.
-
1 день8536 UAH
2343 8 0 1 день8536 UAHДоброго дня,
Маю досвід у міграціях даних між MS SQL Server та MySQL, а також у проектах Laravel, де було необхідно мапувати різні схеми та зберігати цілісність зв'язків.
Можу:
- проаналізувати обидві бази (продуктивну та тестову)
- підготувати мапування таблиць і полів відповідно до нової схеми
- написати скрипти міграції (ETL / скрипти на PHP або SQL)
- подбати про правильне перенесення зв'язків (продукти, категорії, блог, користувачі тощо)
… - оновити посилання в таблицях блогу (наприклад, зміна домену / структури URL)
- підготувати міграцію так, щоб вона була повторювальною та безпечною
Працюю обережно — спочатку тест на тестовій базі, потім цільова міграція.
З радістю перегляну схеми обох баз і запропоную конкретний план дій.
-
1 день7316 UAH
265 1 день7316 UAHВітаю!
Маю досвід міграції баз даних між різними СУБД (MS SQL Server → MySQL) та роботи з Laravel‑проєктами, тому можу допомогти перенести ваш ecommerce‑магазин з блогом у новий застосунок на Laravel. Розумію, що схеми відрізняються, тож знадобиться саме мапінг таблиць і полів, а не «прямий» імпорт.
Що можу зробити по задачі
Підготувати та описати відповідність між таблицями/полями старої бази MS SQL та нової MySQL (з урахуванням структури Laravel‑додатка).
Написати скрипти/міграційні jobs, які коректно перенесуть дані (товари, замовлення, користувачі, записи блогу тощо) зі збереженням зв’язків і ключів.
Використати вашу stage‑базу для порівняння результатів міграції та перевірки коректності даних.
Оновити посилання в таблицях блогу (URL у контенті, внутрішні лінки), щоб вони відповідали новій структурі/домену.
За потреби підготувати повторюваний сценарій міграції (щоб можна було ще раз прогнати перенос до фінального запуску).
…
Давайте обговоримо деталі в особистих повідомленнях: обсяг даних, доступ до MS SQL / MySQL, чи є опис нової схеми Laravel та які саме сутності критично перенести в першу чергу. Після цього зможу запропонувати план робіт, строки і орієнтовний бюджет.
-
4 дні7316 UAH
4182 198 2 5 4 дні7316 UAHЯ є розробником Laravel і можу виконати міграцію MSSQL → MySQL (електронна комерція + блог) з відображенням схеми, оновленням посилань у таблицях блогу та перевіркою на базі stage.
-
20 днів24 388 UAH
536 33 0 2 20 днів24 388 UAHДоброго дня. Готовий виконати Ваш проект після узгодження в ЛС. Остаточні терміни та ціна - після узгодження. Можу ще запропонувати технічну підтримку та супровід у подальшому.
-
3 дні7316 UAH
463 6 0 3 дні7316 UAHДоброго дня,
я можу це виконати. У мене великий досвід у міграціях даних з MS SQL Server до MySQL, а також у проектах Laravel.
Я підготую міграційні скрипти з картуванням різних схем, подбаю про цілісність даних та оновлення посилань у таблицях блогу.
База stage як референція не є проблемою. Я доступний відразу.
-
5 днів14 633 UAH
264 5 днів14 633 UAHДоброго дня
огромний досвід написання скриптів конвертації даних між базами даних
для точної оцінки потрібно подивитися дві бази
-
2 дні7304 UAH
834 4 0 2 дні7304 UAHПривіт! Завдання з перенесення даних з e-commerce системи на MS SQL в Laravel (MySQL) зрозуміле. Це комплексний процес, де важливо не просто скопіювати дані, а зберегти цілісність зв'язків і коректність URL.
Як я пропоную вирішити задачу:
Двохрівневе підключення: Ми налаштуємо Laravel для одночасної роботи з двома джерелами даних. Це дозволить скрипту «стрімити» дані безпосередньо, не створюючи проміжних файлів.
Мапінг через Artisan-команди: Замість простих SQL-запитів я напишу кастомні консольні команди Laravel. Це дозволить використовувати потужність Eloquent і забезпечить гнучку трансформацію даних (наприклад, конвертацію дат, форматів цін і мета-даних) прямо в процесі переносу.
Очищення та оновлення контенту: У процесі міграції блогу ми використовуємо регулярні вирази (Regex) для пошуку старих посилань всередині текстів статей. Ми замінимо їх на нові SEO-friendly URL, що відповідають архітектурі Laravel.
…
Валідація через Stage: Ми будемо використовувати вашу базу stage як еталон (Gold Standard) для звірки результатів після кожного етапу міграції.
Нижче наводжу фрагмент архітектури скрипта, який я планую використовувати для мапінгу:
PHP
// Фрагмент Artisan-команди для міграції з мапінгом та оновленням посилань
public function handle()
{
// Підключаємось до старої бази MS SQL і читаємо дані пачками по 100 записів
DB::connection('mssql')->table('OldPosts')->chunkById(100, function ($posts) {
foreach ($posts as $post) {
// 1. Мапінг полів (перетворення старої схеми в нову)
// 2. Трансформація контенту: заміна старих посилань на нові через Regex
$updatedContent = preg_replace(
'/http:\/\/oldstore\.com\/blog\.php\?id=(\d+)/',
config('app.url') . '/blog/post-$1',
$post->Content
);
// 3. Запис в нову базу MySQL (Laravel)
DB::table('posts')->updateOrInsert(
['old_id' => $post->ID], // Зберігаємо зв'язок для перевірки
[
'title' => $post->Title,
'content' => $updatedContent,
'slug' => Str::slug($post->Title),
'created_at' => Carbon::parse($post->DateCreated),
'status' => ($post->IsActive) ? 'published' : 'draft',
]
);
}
$this->info('Мігровано ще 100 постів...');
});
}
Цей підхід гарантує, що база буде «чи
-
3 дні7011 UAH
588 2 0 3 дні7011 UAHПривіт,
Це не просто просте завдання з експорту/імпорту, оскільки схеми відрізняються, тому буде потрібне правильне відображення та логіка перетворення даних. У мене є досвід роботи з міграціями структурованих баз даних та написанням користувацьких скриптів для безпечного перенесення та перевірки даних між різними системами.
Я можу:
аналізувати обидві схеми та визначити чисту стратегію відображення
написати скрипти міграції для MS SQL → MySQL
…
забезпечити реляційну цілісність (користувачі, замовлення, продукти, контент блогу тощо)
оновити посилання на блог під час процесу міграції
перевірити результати на відповідність вашій стадійній базі даних
Перед підтвердженням остаточного обсягу, я хотів би переглянути розмір бази даних та структуру таблиць, щоб точно оцінити складність.
Якщо все зрозуміло та структуровано, я можу забезпечити безпечну та добре протестовану міграцію в межах запропонованого бюджету.
Чекаю на вашу відповідь.
-
3 дні7316 UAH
3507 128 2 4 3 дні7316 UAHДоброго дня, готовий реалізувати скрипти співставлення та міграції даних з mssql в mysql.
-
1 день7316 UAH
10703 36 2 1 день7316 UAHПривіт
Я готовий виконати вашу задачу, напишу міграційний скрипт та успішно мігрую всі дані з старої бази даних ms sql в нову mysql
Пишіть, обговоримо, буду радий співпраці!
-
7 днів7316 UAH
404 1 0 7 днів7316 UAHПривіт. У мене є солідний досвід з міграціями баз даних SQL та написанням користувацьких скриптів для трансформації даних. Оскільки схеми відрізняються, я можу написати скрипт для відображення та конвертації ваших даних з структури MS SQL у новий формат MySQL, використовуючи вашу етапну базу даних як посилання. Я також займуся оновленням посилань на блог під час передачі. Давайте поспілкуємося, щоб обговорити деталі.
-
3 дні7316 UAH
3302 115 2 3 дні7316 UAHВітаю!
Без проблем і якісно зроблю перенос бази з mssql в mysql
Пишіть в особисті
-
3 дні7316 UAH
4987 41 4 1 3 дні7316 UAHДоброго дня!
Розумію потребу міграції даних з MS SQL до MySQL для Laravel API, включаючи мапування схем і оновлення посилань блогу. Маю досвід у Laravel, API та складних міграціях баз даних.
Прошу зв'язатися в приватному повідомленні, обговоримо деталі.
Актуальні фриланс-проєкти в категорії PHP
Аудит сайтуЗавдання по технічній відладці OpenCart 3 (ocStore). Мені потрібен фіксований бюджет за результат, а не погодинна оплата. Список робіт 1 . Виправлення500помилки: При оновленні модифікаторів виникає конфлікт (ймовірно, між system/seo_package.ocmod.xml та unixml.ocmod.xml).… CMS, PHP ∙ 18 годин 30 хвилин тому ∙ 35 ставок |
Розробка єдиного проекту на основі доопрацювання і обєднання 4 скріптівВітаю. Потрібно обєднати 4 скріпта різних авторів в єдине середовище. Состав - форум - відео портал - статейний портал - дошка оголошень. самі скріпти я надаю. Детальне тз в доданих файлах. Прошу продумати як за відносно невеликий кошт можно зібрати потрібний функціонал, зробит… PHP, Веб-програмування ∙ 19 годин 57 хвилин тому ∙ 27 ставок |
Сайт на WordPress з використанням теми Kadence та Kadence Blocks.
10 000 UAH
Нам потрібно створити сайт на WordPress з використанням теми Kadence та Kadence Blocks. Інтернет-магазину не буде (хоча, ймовірно, він буде доданий у майбутньому). Потрібна головна сторінка та кілька внутрішніх сторінок. Графіка вже готова, структура макета здебільшого… CMS, PHP ∙ 23 години 24 хвилини тому ∙ 35 ставок |
Розробка 2 SEO-орієнтованих сайтів з продажу запчастин (квадроцикли та спецтехніка)Розробка двох спеціалізованих сайтів з продажу запчастинЗагальна інформація Потрібно розробити два спеціалізовані сайти: Запчастини для квадроциклів, UTV, SSV та іншої подібної техніки. Запчастини для спеціальної техніки. Існуючий сайт компанії: https://kiaparts.com.ua/ Нові… PHP, Веб-програмування ∙ 1 день 20 годин тому ∙ 68 ставок |
Шукаю White-label рішення Букмекерської контори під оренду |