Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

SubSonic không tạo bảng khóa ngoại MySql

Nó phù hợp với tôi với cài đặt này.

  <add name="ProviderName"
       type="SubSonic.MySqlInnoDBDataProvider, SubSonic"
       connectionStringName="ConnectionString"
       generateLazyLoads="true"
       generatedNamespace="My.NameSpace"
       generateRelatedTablesAsProperties="true"
       tableBaseClass="ActiveRecord" />

Subsonic 2.2 và MySql 5.1.30.Bạn cũng nên kiểm tra xem cả hai bảng có phải là MyISAM hay không.

Và bạn vừa tạo khóa ngoại này? Sau đó, có khả năng Subsonic không nhận thấy các thay đổi của bạn, bởi vì MySQL dường như lưu vào bộ đệm Tableschema. Xem: http://code.google.com/p/subsonicproject / issue / detail? id =87



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. trang cho mỗi hàng trong mysql

  2. Gửi biểu mẫu trường 50 cho nhiều bảng; POST thông thường, AJAX POST hay khác?

  3. PDO từ chối xóa một hàng dữ liệu (trong bảng cụ thể)

  4. Truy vấn SQL để lấy Tổng của tất cả các giá trị cột trong hàng cuối cùng của tập kết quả cùng với tổng của hàng (nhóm theo)

  5. Hiển thị dữ liệu trong bảng cho các mục đích cập nhật