• Mohamed Aziz Mejri's avatar
    Neon integration (#3178) · 661e1438
    Mohamed Aziz Mejri 提交于
    ### Context for review bots :
    
    1.The agent can execute sql commands directly on production , this is
    fine because they user may choose to start with a simple setup first and
    use the production database directly (in a follow up PR we should give
    the users the ability to sync dev branch to match production branch).The
    user also has the possiblity to revert database changes .
    2.Right now there’s no warning for destructive changes before migration
    , this is fine for now as we're gonna add a follow up PR for this
    3.When linking an existing neon project that doesnt have a developement
    database , we're setting the default branch as the active branch . This
    is fine because the user may prefer to start a simple setup at the
    beginning and work directly on the production database , in addition
    since the project was created outside dyad it may have a developement
    branch named differently so it wouldnt be wise to auto create one here .
    However, in a follow up PR we should allow the user to manually create
    branches and sync dev branch to match production .
    4.neon is only available for next.js now
    5.We dont have enough tests for now, i am gonna add a follow-up PR to
    cover this
    <!-- devin-review-badge-begin -->
    
    ---
    
    <a href="https://app.devin.ai/review/dyad-sh/dyad/pull/3178"
    target="_blank">
      <picture>
    <source media="(prefers-color-scheme: dark)"
    srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
    <img
    src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
    alt="Open with Devin">
      </picture>
    </a>
    <!-- devin-review-badge-end -->
    
    ---------
    Co-authored-by: 's avatarClaude Opus 4.6 (1M context) <noreply@anthropic.com>
    661e1438
名称
最后提交
最后更新
..
compaction 正在载入提交数据...
app_env_vars_handlers.ts 正在载入提交数据...
app_handlers.ts 正在载入提交数据...
app_upgrade_handlers.ts 正在载入提交数据...
base.ts 正在载入提交数据...
capacitor_handlers.ts 正在载入提交数据...
chat_handlers.ts 正在载入提交数据...
chat_stream_handlers.ts 正在载入提交数据...
context_paths_handlers.ts 正在载入提交数据...
createFromTemplate.ts 正在载入提交数据...
custom_apps_folder_handlers.ts 正在载入提交数据...
debug_handlers.ts 正在载入提交数据...
dependency_handlers.ts 正在载入提交数据...
free_agent_quota_handlers.ts 正在载入提交数据...
git_branch_handlers.ts 正在载入提交数据...
github_handlers.ts 正在载入提交数据...
gitignoreUtils.ts 正在载入提交数据...
help_bot_handlers.ts 正在载入提交数据...
image_generation_handlers.ts 正在载入提交数据...
import_handlers.ts 正在载入提交数据...
language_model_handlers.ts 正在载入提交数据...
local_model_handlers.ts 正在载入提交数据...
local_model_lmstudio_handler.ts 正在载入提交数据...
local_model_ollama_handler.ts 正在载入提交数据...
mcp_handlers.ts 正在载入提交数据...
media_handlers.ts 正在载入提交数据...
migration_handlers.ts 正在载入提交数据...
neon_handlers.ts 正在载入提交数据...
node_handlers.ts 正在载入提交数据...
planUtils.ts 正在载入提交数据...
plan_handlers.ts 正在载入提交数据...
portal_handlers.ts 正在载入提交数据...
pro_handlers.ts 正在载入提交数据...
problems_handlers.ts 正在载入提交数据...
prompt_handlers.ts 正在载入提交数据...
proposal_handlers.ts 正在载入提交数据...
release_note_handlers.ts 正在载入提交数据...
safe_handle.ts 正在载入提交数据...
security_handlers.ts 正在载入提交数据...
session_handlers.ts 正在载入提交数据...
settings_handlers.ts 正在载入提交数据...
shell_handler.ts 正在载入提交数据...
supabase_handlers.ts 正在载入提交数据...
template_handlers.ts 正在载入提交数据...
testing_chat_handlers.ts 正在载入提交数据...
token_count_handlers.ts 正在载入提交数据...
upload_handlers.ts 正在载入提交数据...
vercel_handlers.ts 正在载入提交数据...
version_handlers.ts 正在载入提交数据...
window_handlers.ts 正在载入提交数据...