Skip to content

Commit

Permalink
变换成基于Mysql得版本
Browse files Browse the repository at this point in the history
  • Loading branch information
NeverGiveUpChange committed Nov 3, 2017
1 parent 367008f commit 92d14e5
Show file tree
Hide file tree
Showing 39 changed files with 3,156 additions and 213 deletions.
17 changes: 17 additions & 0 deletions Quartz.Net_EFModel_MySql/App.Config
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
<connectionStrings>

</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v13.0" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
</configuration>
36 changes: 36 additions & 0 deletions Quartz.Net_EFModel_MySql/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// 有关程序集的一般信息由以下
// 控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("Quartz.Net_EFModel_MySql")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Quartz.Net_EFModel_MySql")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2017")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// 将 ComVisible 设置为 false 会使此程序集中的类型
//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型
//请将此类型的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]

// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("ff0bd2b4-9619-4ef2-ae31-b341a26bdf7a")]

// 程序集的版本信息由下列四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
//通过使用 "*",如下所示:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
138 changes: 138 additions & 0 deletions Quartz.Net_EFModel_MySql/Quartz.Net_EFModel_MySql.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{FF0BD2B4-9619-4EF2-AE31-B341A26BDF7A}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Quartz.Net_EFModel_MySql</RootNamespace>
<AssemblyName>Quartz.Net_EFModel_MySql</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="EntityFramework">
<HintPath>..\packages\EntityFramework.5.0.0\lib\net45\EntityFramework.dll</HintPath>
</Reference>
<Reference Include="MySql.Data, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\packages\MySql.Data.6.5.4\lib\net40\MySql.Data.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Core" />
<Reference Include="System.Data.Entity" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Security" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="customer_quartzjobinfo.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="qrtz_blob_triggers.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_calendars.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_cron_triggers.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_fired_triggers.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_job_details.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_locks.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_paused_trigger_grps.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_scheduler_state.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_simple_triggers.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_simprop_triggers.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="qrtz_triggers.cs">
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="QuartzEfModel.Context.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>QuartzEfModel.Context.tt</DependentUpon>
</Compile>
<Compile Include="QuartzEfModel.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>QuartzEfModel.tt</DependentUpon>
</Compile>
<Compile Include="QuartzEfModel.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>QuartzEfModel.edmx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EntityDeploy Include="QuartzEfModel.edmx">
<Generator>EntityModelCodeGenerator</Generator>
<LastGenOutput>QuartzEfModel.Designer.cs</LastGenOutput>
</EntityDeploy>
</ItemGroup>
<ItemGroup>
<None Include="App.Config" />
<None Include="packages.config">
<SubType>Designer</SubType>
</None>
<None Include="QuartzEfModel.edmx.diagram">
<DependentUpon>QuartzEfModel.edmx</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<Content Include="QuartzEfModel.Context.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<DependentUpon>QuartzEfModel.edmx</DependentUpon>
<LastGenOutput>QuartzEfModel.Context.cs</LastGenOutput>
</Content>
<Content Include="QuartzEfModel.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<DependentUpon>QuartzEfModel.edmx</DependentUpon>
<LastGenOutput>QuartzEfModel.cs</LastGenOutput>
</Content>
</ItemGroup>
<ItemGroup>
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
41 changes: 41 additions & 0 deletions Quartz.Net_EFModel_MySql/QuartzEfModel.Context.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码是根据模板生成的。
//
// 手动更改此文件可能会导致应用程序中发生异常行为。
// 如果重新生成代码,则将覆盖对此文件的手动更改。
// </auto-generated>
//------------------------------------------------------------------------------

namespace Quartz.Net_EFModel_MySql
{
using System;
using System.Data.Entity;
using System.Data.Entity.Infrastructure;

public partial class bihu_analyticsEntities : DbContext
{
public bihu_analyticsEntities()
: base("name=bihu_analyticsEntities")
{
}

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}

public DbSet<qrtz_blob_triggers> qrtz_blob_triggers { get; set; }
public DbSet<qrtz_calendars> qrtz_calendars { get; set; }
public DbSet<qrtz_cron_triggers> qrtz_cron_triggers { get; set; }
public DbSet<qrtz_fired_triggers> qrtz_fired_triggers { get; set; }
public DbSet<qrtz_job_details> qrtz_job_details { get; set; }
public DbSet<qrtz_locks> qrtz_locks { get; set; }
public DbSet<qrtz_paused_trigger_grps> qrtz_paused_trigger_grps { get; set; }
public DbSet<qrtz_scheduler_state> qrtz_scheduler_state { get; set; }
public DbSet<qrtz_simple_triggers> qrtz_simple_triggers { get; set; }
public DbSet<qrtz_simprop_triggers> qrtz_simprop_triggers { get; set; }
public DbSet<qrtz_triggers> qrtz_triggers { get; set; }
public DbSet<customer_quartzjobinfo> customer_quartzjobinfo { get; set; }
}
}
Loading

0 comments on commit 92d14e5

Please sign in to comment.