ユーザーの登録/ログオンを受け入れるAsp.Netサイトを作成しています。Asp.Net MVCは、奇妙な名前のデータベースに次のテーブルを自動的に生成しますaspnet-MyProjectName-20120705215524
。
Asp.Net Mvcに自分のデータベースにテーブルを生成させることは可能ですか?(テーブルを参照する他のテーブルがありUsers
ます)。テーブルにもっと多くの列が必要になりますUsers
。手動で列を追加することはできますか?また、登録ページに追加の列を表示したいと思います。
更新 システムで生成されたUsersテーブルを統合するためのベストプラクティスは何ですか?
- メンバーシップ
- プロファイル
- 役割
- ユーザー
- UsersInRoles
CREATE TABLE [dbo].[Users] (
[ApplicationId] UNIQUEIDENTIFIER NOT NULL,
[UserId] UNIQUEIDENTIFIER NOT NULL,
[UserName] NVARCHAR (50) NOT NULL,
[IsAnonymous] BIT NOT NULL,
[LastActivityDate] DATETIME NOT NULL,
PRIMARY KEY CLUSTERED ([UserId] ASC),
CONSTRAINT [UserApplication] FOREIGN KEY ([ApplicationId]) REFERENCES [dbo].[Applications] ([ApplicationId])
);