activerecord-sqlserver-adapter | SQL Server Adapter For Rails

 by   yellowspot Ruby Version: Current License: MIT

kandi X-RAY | activerecord-sqlserver-adapter Summary

kandi X-RAY | activerecord-sqlserver-adapter Summary

activerecord-sqlserver-adapter is a Ruby library. activerecord-sqlserver-adapter has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

The SQL Server adapter for ActiveRecord using SQL Server 2012 or higher. Interested in older versions? We follow a rational versioning policy that tracks Rails. That means that our 7.x version of the adapter is only for the latest 7.x version of Rails. If you need the adapter for SQL Server 2008 or 2005, you are still in the right spot. Just install the latest 3.2.x to 4.1.x version of the adapter that matches your Rails version. We also have stable branches for each major/minor release of ActiveRecord. For older versions, please check their stable branches. We support every data type supported by FreeTDS. All simplified Rails types in migrations will coorespond to a matching SQL Server national (unicode) data type. Always check the initialize_native_database_types (here) for an updated list. The following types (date, datetime2, datetimeoffset, time) all require TDS version 7.3 with TinyTDS. We recommend using FreeTDS 1.0 or higher which default to using TDSVER to 7.3. The adapter also sets TinyTDS's tds_version to this as well if non is specified. The Rails v5 adapter supports ActiveRecord's datetime_with_precision setting. This means that passing :precision to a datetime column is supported. Using a precision with the :datetime type will signal the adapter to use the datetime2 type under the hood. The adapter uses OUTPUT INSERTED so that we can select any data type key, for example UUID tables. However, this poses a problem with tables that use triggers. The solution requires that we use a more complex insert statement which uses a temporary table to select the inserted identity. To use this format you must declare your table exempt from the simple output inserted style with the table name into a concurrent hash. Optionally, you can set the data type of the table's primary key to return. Although it is not necessary, the Ruby convention is to use lowercase method names. If your database schema is in upper or mixed case, we can force all table and column names during the schema reflection process to be lowercase. Add this to your config/initializers file for the adapter. Depending on your user and schema setup, it may be needed to use a table name prefix of dbo.. So something like this in your initializer file for ActiveRecord or the adapter.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              activerecord-sqlserver-adapter has a low active ecosystem.
              It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              activerecord-sqlserver-adapter has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of activerecord-sqlserver-adapter is current.

            kandi-Quality Quality

              activerecord-sqlserver-adapter has no bugs reported.

            kandi-Security Security

              activerecord-sqlserver-adapter has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              activerecord-sqlserver-adapter is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              activerecord-sqlserver-adapter releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of activerecord-sqlserver-adapter
            Get all kandi verified functions for this library.

            activerecord-sqlserver-adapter Key Features

            No Key Features are available at this moment for activerecord-sqlserver-adapter.

            activerecord-sqlserver-adapter Examples and Code Snippets

            No Code Snippets are available at this moment for activerecord-sqlserver-adapter.

            Community Discussions

            No Community Discussions are available at this moment for activerecord-sqlserver-adapter.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install activerecord-sqlserver-adapter

            The adapter has no strict gem dependencies outside of ActiveRecord. You will have to pick a connection mode, the default is dblib which uses the TinyTDS gem. Just bundle the gem and the adapter will use it.

            Support

            Many many people have contributed. If you do not see your name here and it should be let us know. Also, many thanks go out to those that have pledged financial contributions. You can see an up-to-date list of contributors here: http://github.com/rails-sqlserver/activerecord-sqlserver-adapter/contributors.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/yellowspot/activerecord-sqlserver-adapter.git

          • CLI

            gh repo clone yellowspot/activerecord-sqlserver-adapter

          • sshUrl

            git@github.com:yellowspot/activerecord-sqlserver-adapter.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link