What's new
  • The default language of any content posted is English.
    Do not create multi-accounts, you will be blocked! For more information about rules, limits, and more, visit the Help page.
    Found a dead link? Use the report button!
MagicAI - OpenAI Content, Text, Image, Chat, Code Generator SaaS

NULLED MagicAI - OpenAI Content, Text, Image, Chat, Code Generator SaaS 9.0 NULLED Extended

-- SQL for the 'up' method (applying the migration)
CREATE TABLE `ext_mega_menus` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`icon` VARCHAR(255) NULL,
`name` VARCHAR(255) NOT NULL,
`slug` VARCHAR(255) NOT NULL,
`number_of_columns` INT NOT NULL DEFAULT 3,
`status` BOOLEAN NOT NULL DEFAULT TRUE,
`created_at` TIMESTAMP NULL DEFAULT NULL,
`updated_at` TIMESTAMP NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- SQL for the 'down' method (reverting the migration)
-- Note: The Laravel migration uses Schema::dropIfExists('mega_menus')
-- which might be a typo, as the table created is 'ext_mega_menus'.
-- The SQL here reflects dropping 'ext_mega_menus'.

"ext_social_media_posts" tables. now My dashboard is not working.​

@vicdigital22 please check.

1750947284556.png



Which Commands Should i run to solve this issue ?

 
Reacted by:
CREATE TABLE `ext_social_media_platforms` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`user_id` BIGINT UNSIGNED NULL,
`platform` VARCHAR(255) NULL,
`credentials` JSON NULL,
`connected_at` TIMESTAMP NULL,
`expires_at` TIMESTAMP NULL,
`created_at` TIMESTAMP NULL DEFAULT NULL,
`updated_at` TIMESTAMP NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Post automatically merged:

CREATE TABLE `ext_social_media_campaigns` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`user_id` BIGINT NULL,
`name` VARCHAR(255) NULL,
`target_audience` TEXT NULL,
`created_at` TIMESTAMP NULL DEFAULT NULL,
`updated_at` TIMESTAMP NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Post automatically merged:

CREATE TABLE `ext_social_media_posts` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`user_id` BIGINT NULL,
`company_id` BIGINT NULL,
`campaign_id` BIGINT NULL,
`social_media_platform_id` BIGINT NULL,
`is_personalized_content` BOOLEAN NOT NULL DEFAULT FALSE,
`tone` VARCHAR(255) NULL,
`content` LONGTEXT NULL,
`link` VARCHAR(255) NULL,
`image` VARCHAR(255) NULL,
`video` VARCHAR(255) NULL,
`is_repeated` BOOLEAN NOT NULL DEFAULT FALSE,
`repeat_period` VARCHAR(255) NOT NULL DEFAULT 'false', -- Assuming 'false' as string given Laravel's default(false) on string
`repeat_start_date` DATE NULL,
`repeat_time` TIME NULL,
`status` VARCHAR(255) NOT NULL DEFAULT 'pending',
`scheduled_at` TIMESTAMP NULL,
`posted_at` TIMESTAMP NULL,
`created_at` TIMESTAMP NULL DEFAULT NULL,
`updated_at` TIMESTAMP NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Create 'ext_social_media_shared_logs' table
CREATE TABLE `ext_social_media_shared_logs` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`social_media_post_id` BIGINT NULL,
`response` JSON NULL,
`created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Post automatically merged:

phpMyAdmin
 

Attachments

  • Immagine 2025-06-26 165156.png
    Immagine 2025-06-26 165156.png
    181.9 KB · Views: 6
Reacted by:
  • Like
  • Love
Reactions: yos12 and WhiteAngel
Probably you use update folder which aren't nulled. Replace files:
Magicai-Server-Files\vendor\rachidlaasri\laravel-installer\src\Repositories\ApplicationStatusRepository.php
Magicai-Server-Files\packages\rachidlaasri\laravel-installer\src\Repositories\ApplicationStatusRepository.php
Thanks for your reply, and for your time. I installed everything from the beginning, not from the update package. It doesn't work, it installs perfectly, but it requires the license, even though I followed the procedure.
 
Reacted by:
CREATE TABLE `ext_social_media_platforms` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`user_id` BIGINT UNSIGNED NULL,
`platform` VARCHAR(255) NULL,
`credentials` JSON NULL,
`connected_at` TIMESTAMP NULL,
`expires_at` TIMESTAMP NULL,
`created_at` TIMESTAMP NULL DEFAULT NULL,
`updated_at` TIMESTAMP NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Post automatically merged:

CREATE TABLE `ext_social_media_campaigns` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`user_id` BIGINT NULL,
`name` VARCHAR(255) NULL,
`target_audience` TEXT NULL,
`created_at` TIMESTAMP NULL DEFAULT NULL,
`updated_at` TIMESTAMP NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Post automatically merged:

CREATE TABLE `ext_social_media_posts` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`user_id` BIGINT NULL,
`company_id` BIGINT NULL,
`campaign_id` BIGINT NULL,
`social_media_platform_id` BIGINT NULL,
`is_personalized_content` BOOLEAN NOT NULL DEFAULT FALSE,
`tone` VARCHAR(255) NULL,
`content` LONGTEXT NULL,
`link` VARCHAR(255) NULL,
`image` VARCHAR(255) NULL,
`video` VARCHAR(255) NULL,
`is_repeated` BOOLEAN NOT NULL DEFAULT FALSE,
`repeat_period` VARCHAR(255) NOT NULL DEFAULT 'false', -- Assuming 'false' as string given Laravel's default(false) on string
`repeat_start_date` DATE NULL,
`repeat_time` TIME NULL,
`status` VARCHAR(255) NOT NULL DEFAULT 'pending',
`scheduled_at` TIMESTAMP NULL,
`posted_at` TIMESTAMP NULL,
`created_at` TIMESTAMP NULL DEFAULT NULL,
`updated_at` TIMESTAMP NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Create 'ext_social_media_shared_logs' table
CREATE TABLE `ext_social_media_shared_logs` (
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`social_media_post_id` BIGINT NULL,
`response` JSON NULL,
`created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Post automatically merged:

phpMyAdmin
Can you Guide me How are You getting this queries ? Please tell me
 
Reacted by:
Just some tid bit.... Getting addons going.. Look at the folders.. some of them are inside others...Fix the tree on youre install.
9.0 installed no issues. Installed same way as prior installs. Transfer files and install. Do not attempt addons until you have a working install
license issues clear cache link and menu cache clear after
addons start with openrouter..Its just a drag and drop to apps/extention-after you will see in apis but the others have directory-tree bugs
a lot of the red errors can be fixed by cleaning up the full addon pack people are dragging over- I know from exp fixing it when i did it
 
Reacted by:
I am having problems with pricing plans on 9.0 might be my install. havent tried much to fix. working with 8.9 atm


update: after rerunning sql command and cache/menu clear it is working on 9.0
 
Last edited:
Reacted by:
@bladez @vicdigital22 @raz0r. I have uploaded the front-end and dashboard template files correctly. however they are not activating. I tried to change the "app_settings" and "extentions" tables in database to enable the themes but still they are not enabling.


Can you please guide me how to enable the themes ?
Go to phpMyAdimim --in app_setting change default by modern....ecc
 

Attachments

  • Immagine 2025-06-27 170654.png
    Immagine 2025-06-27 170654.png
    212.1 KB · Views: 12
error. migration dont help. 5 words
Post automatically merged:

Google veo 3 not included
 

Attachments

  • изображение_2025-06-27_213039354.png
    изображение_2025-06-27_213039354.png
    379.4 KB · Views: 12
  • изображение_2025-06-27_213308119.png
    изображение_2025-06-27_213308119.png
    77.6 KB · Views: 11
Reacted by:
Fix
CREATE TABLE ext_telegram_bots (
id INT AUTO_INCREMENT PRIMARY KEY,
user_id BIGINT UNSIGNED NOT NULL,
bot_token VARCHAR(255) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE
);
Post automatically merged:

the question about google veo 3 remains open
 
Reacted by:
  • Like
Reactions: dkartik and bladez
Go to phpMyAdimim --in app_setting change default by modern....ecc
Fix
CREATE TABLE ext_telegram_bots (
id INT AUTO_INCREMENT PRIMARY KEY,
user_id BIGINT UNSIGNED NOT NULL,
bot_token VARCHAR(255) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE
);
Post automatically merged:

the question about google veo 3 remains open
Hello sir, Please tell us how do you get create tables migrations commands if any error comes .
 
Reacted by:
After you have applied the SQL query, if you are still encountering a license error, please follow these steps:

1. Go to cPanel.
2. Access the following folders:
- `storage/framework/cache`
- `storage/framework/sessions`
- `storage/framework/testing`
- `storage/framework/views`

3. Delete all the content inside each of these folders.
4. Refresh the page.

This should help resolve the issue.
 
Reacted by:
  • Like
Reactions: zafro
After you have applied the SQL query, if you are still encountering a license error, please follow these steps:

1. Go to cPanel.
2. Access the following folders:
- `storage/framework/cache`
- `storage/framework/sessions`
- `storage/framework/testing`
- `storage/framework/views`

3. Delete all the content inside each of these folders.
4. Refresh the page.

This should help resolve the issue.
Your method worked for me, thank you very much.
 
Reacted by:
In no work after "UPDATE `settings_two` SET `liquid_license_type` = 'Extended License', `liquid_license_domain_key`---- --"
Go to update these 2 files in

vendor\rachidlaasri\laravel-installer\src\Repositories\
ApplicationStatusRepository.php
ApplicationStatusRepositoryInterface.php
 

Attachments

  • ApplicationStatusRepository.php.zip
    2.3 KB · Views: 6
Reacted by:
  • Love
Reactions: yos12
In no work after "UPDATE `settings_two` SET `liquid_license_type` = 'Extended License', `liquid_license_domain_key`---- --"
Go to update these 2 files in

vendor\rachidlaasri\laravel-installer\src\Repositories\
ApplicationStatusRepository.php
ApplicationStatusRepositoryInterface.php
I did everything you asked for but the activation key is still requested. What should I do please?
 
Reacted by:
I did everything you asked for but the activation key is still requested. What should I do please?
 

Attachments

  • MAGIC AI.png
    MAGIC AI.png
    84.8 KB · Views: 0
Reacted by:
I did everything you asked for but the activation key is still requested. What should I do please?
Post automatically merged:

I did everything you asked for but the activation key is still requested. What should I do please?
go to phpMyAdmin
UPDATE `settings_two` SET `liquid_license_type` = 'Extended License', `liquid_license_domain_key` = 'nullcave' WHERE `settings_two`.`id` = 1;
 

Attachments

  • Immagine 2025-07-01 122142.png
    Immagine 2025-07-01 122142.png
    142.8 KB · Views: 1
Reacted by:
  • Like
Reactions: yos12
I replace the 2 files and I also execute the command but when I am in the dashboard and I click on any options I always get the message asking to activate the key help me if there are other solutions
 
Reacted by:
I replace the 2 files and I also execute the command but when I am in the dashboard and I click on any options I always get the message asking to activate the key help me if there are other solutions
go to phpMyAdmin
UPDATE `settings_two` SET `liquid_license_type` = 'Extended License', `liquid_license_domain_key` = 'nullcave' WHERE `settings_two`.`id` = 1;
 

Attachments

  • Immagine 2025-07-01 122142.png
    Immagine 2025-07-01 122142.png
    142.8 KB · Views: 2
Reacted by:
  • Like
Reactions: yos12
Top