Get opposite of manage.py inspectdb / print sql created from models





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







0















To get the django models from my sql database I can do:



$ python manage.py inspectdb


How would I get the sql tables that should be created from my models in django 2.1? I'm not looking for anything beside it literally printing out the sql create table syntax. No creating tables or anything else. I've tried using sqlmigrate, but could figure out how to get that to print the sql. Any help would be great here.










share|improve this question























  • python manage.py sqlmigrate app_label migration_name You will have to create the migration first.

    – Klaus D.
    Jan 3 at 3:03













  • @KlausD. could you please explain what you mean by "I will have to create the migration first". Is there no replacement for sqlall in the current version of django? I don't need to create a migration or anything.

    – David542
    Jan 3 at 3:11











  • @David542 In short, you want the SQL schema of your models, right?

    – JPG
    Jan 3 at 3:36











  • @JPG correct just the sql

    – David542
    Jan 3 at 3:38


















0















To get the django models from my sql database I can do:



$ python manage.py inspectdb


How would I get the sql tables that should be created from my models in django 2.1? I'm not looking for anything beside it literally printing out the sql create table syntax. No creating tables or anything else. I've tried using sqlmigrate, but could figure out how to get that to print the sql. Any help would be great here.










share|improve this question























  • python manage.py sqlmigrate app_label migration_name You will have to create the migration first.

    – Klaus D.
    Jan 3 at 3:03













  • @KlausD. could you please explain what you mean by "I will have to create the migration first". Is there no replacement for sqlall in the current version of django? I don't need to create a migration or anything.

    – David542
    Jan 3 at 3:11











  • @David542 In short, you want the SQL schema of your models, right?

    – JPG
    Jan 3 at 3:36











  • @JPG correct just the sql

    – David542
    Jan 3 at 3:38














0












0








0








To get the django models from my sql database I can do:



$ python manage.py inspectdb


How would I get the sql tables that should be created from my models in django 2.1? I'm not looking for anything beside it literally printing out the sql create table syntax. No creating tables or anything else. I've tried using sqlmigrate, but could figure out how to get that to print the sql. Any help would be great here.










share|improve this question














To get the django models from my sql database I can do:



$ python manage.py inspectdb


How would I get the sql tables that should be created from my models in django 2.1? I'm not looking for anything beside it literally printing out the sql create table syntax. No creating tables or anything else. I've tried using sqlmigrate, but could figure out how to get that to print the sql. Any help would be great here.







python django






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 3 at 2:56









David542David542

34k99258468




34k99258468













  • python manage.py sqlmigrate app_label migration_name You will have to create the migration first.

    – Klaus D.
    Jan 3 at 3:03













  • @KlausD. could you please explain what you mean by "I will have to create the migration first". Is there no replacement for sqlall in the current version of django? I don't need to create a migration or anything.

    – David542
    Jan 3 at 3:11











  • @David542 In short, you want the SQL schema of your models, right?

    – JPG
    Jan 3 at 3:36











  • @JPG correct just the sql

    – David542
    Jan 3 at 3:38



















  • python manage.py sqlmigrate app_label migration_name You will have to create the migration first.

    – Klaus D.
    Jan 3 at 3:03













  • @KlausD. could you please explain what you mean by "I will have to create the migration first". Is there no replacement for sqlall in the current version of django? I don't need to create a migration or anything.

    – David542
    Jan 3 at 3:11











  • @David542 In short, you want the SQL schema of your models, right?

    – JPG
    Jan 3 at 3:36











  • @JPG correct just the sql

    – David542
    Jan 3 at 3:38

















python manage.py sqlmigrate app_label migration_name You will have to create the migration first.

– Klaus D.
Jan 3 at 3:03







python manage.py sqlmigrate app_label migration_name You will have to create the migration first.

– Klaus D.
Jan 3 at 3:03















@KlausD. could you please explain what you mean by "I will have to create the migration first". Is there no replacement for sqlall in the current version of django? I don't need to create a migration or anything.

– David542
Jan 3 at 3:11





@KlausD. could you please explain what you mean by "I will have to create the migration first". Is there no replacement for sqlall in the current version of django? I don't need to create a migration or anything.

– David542
Jan 3 at 3:11













@David542 In short, you want the SQL schema of your models, right?

– JPG
Jan 3 at 3:36





@David542 In short, you want the SQL schema of your models, right?

– JPG
Jan 3 at 3:36













@JPG correct just the sql

– David542
Jan 3 at 3:38





@JPG correct just the sql

– David542
Jan 3 at 3:38












1 Answer
1






active

oldest

votes


















1














You can use



python manage.py sqlmigrate <your_app_name> <migrations_number_like_0001>





share|improve this answer
























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54015755%2fget-opposite-of-manage-py-inspectdb-print-sql-created-from-models%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    You can use



    python manage.py sqlmigrate <your_app_name> <migrations_number_like_0001>





    share|improve this answer




























      1














      You can use



      python manage.py sqlmigrate <your_app_name> <migrations_number_like_0001>





      share|improve this answer


























        1












        1








        1







        You can use



        python manage.py sqlmigrate <your_app_name> <migrations_number_like_0001>





        share|improve this answer













        You can use



        python manage.py sqlmigrate <your_app_name> <migrations_number_like_0001>






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 3 at 3:52









        Shafikur RahmanShafikur Rahman

        2,08231227




        2,08231227
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54015755%2fget-opposite-of-manage-py-inspectdb-print-sql-created-from-models%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Can a sorcerer learn a 5th-level spell early by creating spell slots using the Font of Magic feature?

            ts Property 'filter' does not exist on type '{}'

            mat-slide-toggle shouldn't change it's state when I click cancel in confirmation window