| 1234567891011121314151617181920212223242526272829 |
- from __future__ import annotations
- import json
- from m2_mcp.auth import PROJECTS_CONFIG_KEY
- from m2_mcp.db import Base, sql_engine, write_sys_config_value
- DEFAULT_PROJECTS = [
- {
- "project_key": "dev-01",
- "project_name": "DEV开发环境",
- "base_url": "http://192.168.1.109:32080",
- "username": "admin",
- "password": "123456",
- "enabled": True,
- }
- ]
- def main() -> None:
- engine = sql_engine()
- Base.metadata.create_all(engine)
- write_sys_config_value(PROJECTS_CONFIG_KEY, DEFAULT_PROJECTS)
- print(json.dumps({"status": "ok", "projects": DEFAULT_PROJECTS}, ensure_ascii=False, indent=2))
- if __name__ == "__main__":
- main()
|