All Projects → UniSharp → doc-us

UniSharp / doc-us

Licence: MIT license
A MySQL Schema Documentation Generator for Laravel.

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to doc-us

mongodb-schema
Infer a probabilistic schema for a MongoDB collection.
Stars: ✭ 106 (+221.21%)
Mutual labels:  schema
vue-example
Vue.js example application (server-side rendering, router, vuex store, form validation, i18n & l10n)
Stars: ✭ 62 (+87.88%)
Mutual labels:  schema
NoSE
👃 Automated schema design for NoSQL applications
Stars: ✭ 25 (-24.24%)
Mutual labels:  schema
godmt
Tool that can parse Go files into an abstract syntax tree and translate it to several programming languages.
Stars: ✭ 42 (+27.27%)
Mutual labels:  schema
mapper
Map tarantool tuples to php objects.
Stars: ✭ 68 (+106.06%)
Mutual labels:  schema
really-rich-results
RRR makes structured data for WordPress really rich, and really easy.
Stars: ✭ 21 (-36.36%)
Mutual labels:  schema
react-aztec
🔥 Material UI based dynamic form component for React using JSON
Stars: ✭ 37 (+12.12%)
Mutual labels:  schema
ethereumjs-account
Project is in active development and has been moved to the EthereumJS VM monorepo.
Stars: ✭ 45 (+36.36%)
Mutual labels:  schema
decoratex
No description or website provided.
Stars: ✭ 34 (+3.03%)
Mutual labels:  schema
faker-schema
Generate fake data using joke2k's faker and your own schema
Stars: ✭ 91 (+175.76%)
Mutual labels:  schema
soap-typescript
SOAP decorators for creating wsdl's and annotating services to provide metadata for node-soap
Stars: ✭ 20 (-39.39%)
Mutual labels:  schema
schema2ldif
Schema 2 ldif : tool to convert .schema to .ldif files and mange them live into an openldap server
Stars: ✭ 14 (-57.58%)
Mutual labels:  schema
pocket-cms
☁️ A pocket sized CMS written for nodejs
Stars: ✭ 13 (-60.61%)
Mutual labels:  schema
schemaglue
Naturally breaks down your monolithic graphql schema into bits and pieces and then glue them back together.
Stars: ✭ 117 (+254.55%)
Mutual labels:  schema
granate
Code generator for graphql
Stars: ✭ 21 (-36.36%)
Mutual labels:  schema
felicity
Javascript object constructors and sample data based on Joi schema.
Stars: ✭ 107 (+224.24%)
Mutual labels:  schema
JetBrains-scheme
JetBrains主题,更完美的高亮。支持 IntelliJ IDEA、phpstorm、goland、webstorm
Stars: ✭ 25 (-24.24%)
Mutual labels:  schema
open-api-mocker
A mock server based in OpenAPI Specification
Stars: ✭ 58 (+75.76%)
Mutual labels:  schema
avro turf
A library that makes it easier to use the Avro serialization format from Ruby.
Stars: ✭ 130 (+293.94%)
Mutual labels:  schema
formily
Simple, lightweight, and flexible schema-based form for Vue.js
Stars: ✭ 23 (-30.3%)
Mutual labels:  schema

Latest Stable Version Total Downloads License

Doc Us

A MySQL Schema Documentation Generator for Laravel.

Installation

  1. Require this package with composer:
composer require unisharp/doc-us
  1. Add ENABLE_DOC_US in .env (Default is disable)
ENABLE_DOC_US=true
  1. Add the ServiceProvider to the providers array in config/app.php:

If you are using Laravel 5.5 or newer, you don’t need to do this step.

'providers' => [
    /* ... */

    UniSharp\DocUs\DocUsServiceProvider::class,

    /* ... */
];

Usage

Output format

http://{host}/schema?format={supported-format}

Supported Formats

  • html
  • markdown
  • json

exclude special table

http://{host}/schema?exclude={special-table}

Using comma to separate multiple table.

like

http://{host}/schema?exclude={table1},{table2}

Demo

HTML

html

Markdown

markdown

Json

json

Test

vendor/bin/phpunit tests

License

The DocUs released under MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].