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

Không thể định cấu hình AspNet.Identity bằng PostgreSQL

Tôi không thể làm cho AspNet của Microsoft.

Hiện tại, tôi có mọi thứ đang hoạt động với sự hỗ trợ của thư viện bên ngoài, vì vậy tôi sẽ đưa ra câu trả lời cho câu hỏi của mình trong trường hợp người khác gặp sự cố này.

Tôi đã làm theo các hướng dẫn có trong dự án sau (tín dụng cho vincechan):

Bước 2 là một chút vấn đề. Sau khi nhập dự án vào giải pháp của mình, tôi phải giải quyết các vấn đề tham chiếu trong đó. Trong Bảng điều khiển Trình quản lý Gói, bạn có thể Cài đặt các gói bị thiếu và / hoặc cập nhật những gói đã lỗi thời. Cấu hình cuối cùng của tôi được yêu cầu bằng cách sử dụng:

  • Npgsql 3.2.2 trên dự án chính của tôi (sử dụng EntityFramework6.Npgsql )
  • Npgsql 2.2.7 trên dự án đã tải xuống (sử dụng Npgsql.EntityFramework )

Khi bạn đã chuẩn bị xong mọi thứ, hãy thêm một quá trình di chuyển mới (Add-Migration <migration-name ) và cập nhật cơ sở dữ liệu của bạn (Update-Database ).

Bây giờ thực thi tập lệnh SQL tạo các bảng liên quan đến Danh tính, chúng sẽ không được tạo tự động giống như làm với SQL Server. Tập lệnh được bao gồm trong dự án (tệp PostgreSQLIdentity.sql ).

Mọi thứ sẽ hoạt động ngay bây giờ. Thứ lỗi cho định dạng kém của câu trả lời này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL - tìm nạp hàng có giá trị Tối đa cho một cột

  2. Ngày lưu PostgreSQL trong 'Múi giờ địa phương' trong khi tôi đặt nó thành 'UTC' với Django

  3. PostgreSQL:Loại dữ liệu nào nên được sử dụng cho Tiền tệ?

  4. Nhóm các bản ghi có liên quan, nhưng chỉ chọn các trường nhất định từ bản ghi đầu tiên

  5. Chọn nhiều giá trị max () bằng cách sử dụng một câu lệnh SQL